FbxIteratorDstBase Class Reference
#include <fbxobject.h>
A utility class for iterating over destination objects that connect to property (FbxProperty) or object (FbxObject).
Definition at line 1339 of file fbxobject.h.
Constructor.
- Parameters
-
pProperty | Property object. The iterator will iterate destination objects that connect to it. |
pClassId | The class ID specifies the type of the destination objects. |
Definition at line 1357 of file fbxobject.h.
void ResetToBegin()
Reset the iterate index to the beginning.
int mSize
The number of destination objects whose type is specified by mClassId.
FbxProperty mProperty
The property to iterate.
FbxClassId mClassId
The class ID specifies the type of the destination objects to be retrieved.
Constructor.
- Parameters
-
pObject | FBX object. The iterator will iterate source objects that connect to it. |
pClassId | The class ID specifies the type of the source objects. |
Definition at line 1371 of file fbxobject.h.
void ResetToBegin()
Reset the iterate index to the beginning.
FbxProperty RootProperty
The root property that holds all children property for this object.
int mSize
The number of destination objects whose type is specified by mClassId.
FbxProperty mProperty
The property to iterate.
FbxClassId mClassId
The class ID specifies the type of the destination objects to be retrieved.
Get the first destination object that connects to the property or object.
- Returns
- The first destination object.
Definition at line 1384 of file fbxobject.h.
void ResetToBegin()
Reset the iterate index to the beginning.
FbxObject * GetNext()
Get next destination object that connects to the property or object.
Get next destination object that connects to the property or object.
- Returns
- The next destination object. If there are no more objects, return NULL.
Definition at line 1394 of file fbxobject.h.
FbxObject * GetDstObject(const int pIndex=0) const
Returns the destination object at the specified index with which this property connects.
static FbxCriteria ObjectType(const FbxClassId &pClassId)
Creates a new query criteria that only selects objects which have a specific class ID or derive from ...
int mSize
The number of destination objects whose type is specified by mClassId.
FbxProperty mProperty
The property to iterate.
FbxClassId mClassId
The class ID specifies the type of the destination objects to be retrieved.
Get next destination object that connects to the property or object.
- Returns
- The next destination object. If there are no more objects, return NULL.
Definition at line 1405 of file fbxobject.h.
static FbxCriteria ObjectType(const FbxClassId &pClassId)
Creates a new query criteria that only selects objects which have a specific class ID or derive from ...
int mSize
The number of destination objects whose type is specified by mClassId.
int GetDstObjectCount() const
Returns the number of destination objects with which this property connects.
FbxProperty mProperty
The property to iterate.
FbxObject * GetNext()
Get next destination object that connects to the property or object.
FbxClassId mClassId
The class ID specifies the type of the destination objects to be retrieved.
Get the last destination object that connects to the property or object.
- Returns
- The last destination object.
Definition at line 1415 of file fbxobject.h.
void ResetToEnd()
Reset the iterate index to the end.
FbxObject * GetPrevious()
Get previous destination object that connects to the property or object.
Get previous destination object that connects to the property or object.
- Returns
- The previous destination object. If there are no more objects, return NULL.
Definition at line 1425 of file fbxobject.h.
FbxObject * GetDstObject(const int pIndex=0) const
Returns the destination object at the specified index with which this property connects.
static FbxCriteria ObjectType(const FbxClassId &pClassId)
Creates a new query criteria that only selects objects which have a specific class ID or derive from ...
int mSize
The number of destination objects whose type is specified by mClassId.
FbxProperty mProperty
The property to iterate.
FbxClassId mClassId
The class ID specifies the type of the destination objects to be retrieved.
Get previous destination object that connects to the property or object.
- Returns
- The previous destination object. If there are no more objects, return NULL.
Definition at line 1437 of file fbxobject.h.
static FbxCriteria ObjectType(const FbxClassId &pClassId)
Creates a new query criteria that only selects objects which have a specific class ID or derive from ...
int mSize
The number of destination objects whose type is specified by mClassId.
int GetDstObjectCount() const
Returns the number of destination objects with which this property connects.
FbxObject * GetPrevious()
Get previous destination object that connects to the property or object.
FbxProperty mProperty
The property to iterate.
FbxClassId mClassId
The class ID specifies the type of the destination objects to be retrieved.
Reset the iterate index to the beginning.
Definition at line 1448 of file fbxobject.h.
static FbxCriteria ObjectType(const FbxClassId &pClassId)
Creates a new query criteria that only selects objects which have a specific class ID or derive from ...
int mSize
The number of destination objects whose type is specified by mClassId.
int GetDstObjectCount() const
Returns the number of destination objects with which this property connects.
FbxProperty mProperty
The property to iterate.
FbxClassId mClassId
The class ID specifies the type of the destination objects to be retrieved.
Reset the iterate index to the end.
Definition at line 1457 of file fbxobject.h.
static FbxCriteria ObjectType(const FbxClassId &pClassId)
Creates a new query criteria that only selects objects which have a specific class ID or derive from ...
int mSize
The number of destination objects whose type is specified by mClassId.
int GetDstObjectCount() const
Returns the number of destination objects with which this property connects.
FbxProperty mProperty
The property to iterate.
FbxClassId mClassId
The class ID specifies the type of the destination objects to be retrieved.
The property to iterate.
If iterate an object, this is the root property of the object.
Definition at line 1343 of file fbxobject.h.
The class ID specifies the type of the destination objects to be retrieved.
Definition at line 1345 of file fbxobject.h.
The number of destination objects whose type is specified by mClassId.
Definition at line 1347 of file fbxobject.h.
The documentation for this class was generated from the following file: