Assimp
v4.1. (December 2018)
|
A little tree structure to match the scene's node structure, but holding additional data. More...
Public Member Functions | |
SceneAnimNode () | |
Default construction. More... | |
SceneAnimNode (const std::string &pName) | |
Construction from a given name. More... | |
~SceneAnimNode () | |
Destruct all children recursively. More... | |
Public Attributes | |
size_t | mChannelIndex |
index in the current animation's channel array. -1 if not animated. More... | |
std::vector< SceneAnimNode * > | mChildren |
aiMatrix4x4 | mGlobalTransform |
same, but in world space More... | |
aiMatrix4x4 | mLocalTransform |
most recently calculated local transform More... | |
std::string | mName |
SceneAnimNode * | mParent |
A little tree structure to match the scene's node structure, but holding additional data.
Needs to be public to allow using it in templates at certain compilers.
|
inline |
Default construction.
|
inline |
Construction from a given name.
|
inline |
Destruct all children recursively.
size_t AssimpView::SceneAnimNode::mChannelIndex |
index in the current animation's channel array. -1 if not animated.
std::vector<SceneAnimNode*> AssimpView::SceneAnimNode::mChildren |
aiMatrix4x4 AssimpView::SceneAnimNode::mGlobalTransform |
same, but in world space
aiMatrix4x4 AssimpView::SceneAnimNode::mLocalTransform |
most recently calculated local transform
std::string AssimpView::SceneAnimNode::mName |
SceneAnimNode* AssimpView::SceneAnimNode::mParent |