|
Assimp
v4.1. (December 2018)
|
Represents a FBX animation curve (i.e. More...
Inherits Assimp::FBX::Object.
Public Member Functions | |
| AnimationCurveNode (uint64_t id, const Element &element, const std::string &name, const Document &doc, const char *const *target_prop_whitelist=NULL, size_t whitelist_size=0) | |
| const AnimationCurveMap & | Curves () const |
| const PropertyTable & | Props () const |
| const Object * | Target () const |
| Object the curve is assigned to, this can be NULL if the target object has no DOM representation or could not be read for other reasons. More... | |
| const Model * | TargetAsModel () const |
| const NodeAttribute * | TargetAsNodeAttribute () const |
| const std::string & | TargetProperty () const |
| Property of Target() that is being animated. More... | |
| virtual | ~AnimationCurveNode () |
Public Member Functions inherited from Assimp::FBX::Object | |
| uint64_t | ID () const |
| const std::string & | Name () const |
| Object (uint64_t id, const Element &element, const std::string &name) | |
| const Element & | SourceElement () const |
| virtual | ~Object () |
Additional Inherited Members | |
Protected Attributes inherited from Assimp::FBX::Object | |
| const Element & | element |
| const uint64_t | id |
| const std::string | name |
Represents a FBX animation curve (i.e.
a mapping from single animation curves to nodes)
| Assimp::FBX::AnimationCurveNode::AnimationCurveNode | ( | uint64_t | id, |
| const Element & | element, | ||
| const std::string & | name, | ||
| const Document & | doc, | ||
| const char *const * | target_prop_whitelist = NULL, |
||
| size_t | whitelist_size = 0 |
||
| ) |
|
virtual |
| const AnimationCurveMap & Assimp::FBX::AnimationCurveNode::Curves | ( | ) | const |
|
inline |
|
inline |
Object the curve is assigned to, this can be NULL if the target object has no DOM representation or could not be read for other reasons.
|
inline |
|
inline |
|
inline |