#include <fbxobjectscontainer.h>
Definition at line 27 of file fbxobjectscontainer.h.
Public Types |
|
| enum | EDepth { eChildOnly, eChildAndSubChild, eSubChildWithNoScaleInherit } |
Public Member Functions |
|
| FbxObjectsContainer () | |
| virtual | ~FbxObjectsContainer () |
| void | ExtractSceneObjects (FbxScene *pScene, EDepth pDepth, const FbxAttributeFilters &pFilters) |
| void | ExtractSceneObjects (FbxNode *pRootNode, EDepth pDepth, const FbxAttributeFilters &pFilters) |
| void | Clear () |
Public Attributes |
|
| FbxArray< FbxAnimCurveNode * > | mFCurvesT |
| FbxArray< FbxAnimCurveNode * > | mFCurvesR |
| FbxArray< FbxAnimCurveNode * > | mFCurvesS |
| FbxArray< FbxNode * > | mNodes |
Protected Member Functions |
|
| void | ExtractNodesAnimCurveNodes (FbxNode *pNode, EDepth pDepth, const FbxAttributeFilters &pFilters) |
| void | ExtractAnimCurveNodes (FbxNode *pNode) |
| bool | InheritsScale (FbxNode *pNode) const |
Protected Attributes |
|
| FbxNode * | mStartNode |
| enum EDepth |
Definition at line 30 of file fbxobjectscontainer.h.
| FbxObjectsContainer | ( | ) | [inline] |
Definition at line 37 of file fbxobjectscontainer.h.
: mStartNode(NULL) {}
| virtual ~FbxObjectsContainer | ( | ) | [inline, virtual] |
Definition at line 38 of file fbxobjectscontainer.h.
{ Clear(); }
| void ExtractSceneObjects | ( | FbxScene * | pScene, |
| EDepth | pDepth, | ||
| const FbxAttributeFilters & | pFilters | ||
| ) |
| void ExtractSceneObjects | ( | FbxNode * | pRootNode, |
| EDepth | pDepth, | ||
| const FbxAttributeFilters & | pFilters | ||
| ) |
| void Clear | ( | ) | [inline] |
Definition at line 53 of file fbxobjectscontainer.h.
| void ExtractNodesAnimCurveNodes | ( | FbxNode * | pNode, |
| EDepth | pDepth, | ||
| const FbxAttributeFilters & | pFilters | ||
| ) | [protected] |
| void ExtractAnimCurveNodes | ( | FbxNode * | pNode | ) | [protected] |
| bool InheritsScale | ( | FbxNode * | pNode | ) | const [protected] |
Definition at line 41 of file fbxobjectscontainer.h.
Definition at line 42 of file fbxobjectscontainer.h.
Definition at line 43 of file fbxobjectscontainer.h.
Definition at line 46 of file fbxobjectscontainer.h.
FbxNode*
mStartNode [protected] |
Definition at line 61 of file fbxobjectscontainer.h.