FBX C++ API Reference
|
#include <fbxobject.h>
A utility class for iterating over source objects that connect to property (FbxProperty) or object (FbxObject).
The class is a wrapper of FbxIteratorSrcBase with template.
Definition at line 1220 of file fbxobject.h.
Public Member Functions | |
FbxIteratorSrc (FbxObject *pObject) | |
Constructor. More... | |
FbxIteratorSrc (FbxProperty &pProperty) | |
Constructor. More... | |
Type * | GetFirst () |
Get the first source object that connects to the property or object. More... | |
Type * | GetNext () |
Get next source object that connects to the property or object. More... | |
Type * | GetSafeNext () |
Get next source object that connects to the property or object. More... | |
Type * | GetLast () |
Get the last source object that connects to the property or object. More... | |
Type * | GetPrevious () |
Get previous source object that connects to the property or object. More... | |
Type * | GetSafePrevious () |
Get previous source object that connects to the property or object. More... | |
Additional Inherited Members | |
![]() | |
void | ResetToBegin () |
Reset the iterate index to the beginning. More... | |
void | ResetToEnd () |
Reset the iterate index to the end. More... | |
FbxIteratorSrcBase (FbxProperty &pProperty, FbxClassId pClassId) | |
Constructor. More... | |
FbxIteratorSrcBase (FbxObject *pObject, FbxClassId pClassId) | |
Constructor. More... | |
FbxObject * | GetFirst () |
Get the first source object that connects to the property or object. More... | |
FbxObject * | GetNext () |
Get next source object that connects to the property or object. More... | |
FbxObject * | GetSafeNext () |
Get next source object that connects to the property or object. More... | |
FbxObject * | GetLast () |
Get the last source object that connects to the property or object. More... | |
FbxObject * | GetPrevious () |
Get previous source object that connects to the property or object. More... | |
FbxObject * | GetSafePrevious () |
Get previous source object that connects to the property or object. More... | |
![]() | |
FbxProperty | mProperty |
FbxClassId | mClassId |
The property to iterate. If iterate an object, this is the root property of the object. More... | |
int | mSize |
The class ID specifies the type of the source objects to be retrieved. More... | |
int | mIndex |
The number of source objects whose type is specified by mClassId. More... | |
|
inline |
Constructor.
pObject | FBX object. The iterator will iterate source objects that connect to it. |
Definition at line 1227 of file fbxobject.h.
|
inline |
Constructor.
pProperty | Property object. The iterator will iterate source objects that connect to it. |
Definition at line 1233 of file fbxobject.h.
|
inline |
Get the first source object that connects to the property or object.
Definition at line 1239 of file fbxobject.h.
|
inline |
Get next source object that connects to the property or object.
Definition at line 1245 of file fbxobject.h.
|
inline |
Get next source object that connects to the property or object.
Definition at line 1252 of file fbxobject.h.
|
inline |
Get the last source object that connects to the property or object.
Definition at line 1258 of file fbxobject.h.
|
inline |
Get previous source object that connects to the property or object.
Definition at line 1265 of file fbxobject.h.
|
inline |
Get previous source object that connects to the property or object.
Definition at line 1273 of file fbxobject.h.