|
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 | |
| int | 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.
| int 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 |