5#include <CesiumGltf/AnimationChannel.h>
6#include <CesiumGltf/AnimationSampler.h>
7#include <CesiumGltf/Library.h>
8#include <CesiumGltf/NamedObject.h>
20 static constexpr const char* TypeName =
"Animation";
27 std::vector<CesiumGltf::AnimationChannel>
channels;
34 std::vector<CesiumGltf::AnimationSampler>
samplers;
Classes for working with glTF models.
An animation channel combines an animation sampler with a target property being animated.
An animation sampler combines timestamps with a sequence of output values and defines an interpolatio...
int64_t getSizeBytes() const
Calculates the size in bytes of this object, including the contents of all collections,...
std::vector< CesiumGltf::AnimationSampler > samplers
An array of animation samplers. An animation sampler combines timestamps with a sequence of output va...
std::vector< CesiumGltf::AnimationChannel > channels
An array of animation channels. An animation channel combines an animation sampler with a target prop...
The base class for objects in a glTF that have a name.
int64_t getSizeBytes() const
Calculates the size in bytes of this object, including the contents of all collections,...