91 bool postLoad()
override;
96 void setAnimationCount(
const size_t count);
109 U64 _lastTimeStamp = 0ull;
111 SceneAnimator_uptr _animator;
120 parentMesh.setNodeData(nodeStructure);
125 parentMesh.addSubMesh(subMesh, index);
#define DEFINE_3D_OBJECT_TYPE(Name, Enum)
static void addSubMesh(Mesh &parentMesh, const Handle< SubMesh > subMesh, const U32 index)
static void setNodeData(Mesh &parentMesh, const MeshNodeData &nodeStructure)
Handle console commands that start with a forward slash.
eastl::vector< Type > vector
bool deserialize(ByteBuffer &dataIn)
vector< MeshNodeData > _children
vector< U32 > _meshIndices
Index into Mesh::MeshData.
bool serialize(ByteBuffer &dataOut) const