#include<kfbxcollection.h>
This class also provides access to global settings and take information.
Definition at line62of filekfbxcollection.h.
Collection member management | |
| virtual void | Clear() |
| Delete all contained objects. | |
| void | AddMember(KFbxObject*pMember) |
| Add a member. | |
| void | RemoveMember(KFbxObject*pMember) |
| Remove a member. | |
| template<class T> | |
| T * | FindMember(T const *pfbxType, const char *pName) |
| Find a member. | |
| int | GetMemberCount() const |
| Return the number of objects in the collection. | |
| template<class T> | |
| int | GetMemberCount(T const *pFBX_TYPE) const |
| Return the number of objects in the collection. | |
| int | GetMemberCount(KFbxCriteria pCriteria) const |
| Delete all contained objects. | |
| KFbxObject* | GetMember(int pIndex=0) const |
| Return the index'th member of the collection. | |
| template<class T> | |
| T * | GetMember(T const *pFBX_TYPE, int pIndex=0) const |
| Return the index'th member of the collection. | |
| KFbxObject* | GetMember(KFbxCriteria pCriteria, int pIndex=0) const |
| Delete all contained objects. | |
| virtual bool | IsMember(KFbxObject*pMember) const |
| Is an object part of the collection. | |
Selection managent | |
| virtual void | SetSelectedAll(bool pSelection) |
| Select/Unselect all contained objects. | |
| virtual void | SetSelected(KFbxObject*pObject, bool pSelection) |
| Select/Unselect objects. | |
| virtual bool | GetSelected(KFbxObject*pSelection) |
| Get Select/Unselect . | |
| virtual void Clear | ( | ) | [virtual] |
Delete all contained objects.
Reimplemented inKFbxDocument, andKFbxScene.
| void AddMember | ( | KFbxObject* | pMember | ) | [inline] |
Add a member.
Definition at line74of filekfbxcollection.h.
Referenced byKFbxDocument::AddRootMember().
| void RemoveMember | ( | KFbxObject* | pMember | ) | [inline] |
Remove a member.
Definition at line76of filekfbxcollection.h.
Referenced byKFbxDocument::RootRootRemoveMember().
| T* FindMember | ( | T const * | pfbxType, | |
| const char * | pName | |||
| ) | [inline] |
Find a member.
Definition at line78of filekfbxcollection.h.
| int GetMemberCount | ( | ) | const[inline] |
Return the number of objects in the collection.
Definition at line81of filekfbxcollection.h.
Referenced byKFbxLibrary::InstantiateMember().
| int GetMemberCount | ( | T const * | pFBX_TYPE | ) | const[inline] |
Return the number of objects in the collection.
Definition at line83of filekfbxcollection.h.
| int GetMemberCount | ( | KFbxCriteria | pCriteria | ) | const |
Delete all contained objects.
| KFbxObject* GetMember | ( | int | pIndex=0 | ) | const[inline] |
Return the index'th member of the collection.
Definition at line87of filekfbxcollection.h.
Referenced byKFbxLibrary::InstantiateMember().
| T* GetMember | ( | T const * | pFBX_TYPE, | |
| int | pIndex=0 | |||
| ) | const[inline] |
Return the index'th member of the collection.
Definition at line89of filekfbxcollection.h.
| KFbxObject* GetMember | ( | KFbxCriteria | pCriteria, | |
| int | pIndex=0 | |||
| ) | const |
Delete all contained objects.
| virtual bool IsMember | ( | KFbxObject* | pMember | ) | const[virtual] |
Is an object part of the collection.
| virtual void SetSelectedAll | ( | bool | pSelection | ) | [virtual] |
Select/Unselect all contained objects.
| virtual void SetSelected | ( | KFbxObject* | pObject, | |
| bool | pSelection | |||
| ) | [virtual] |
Select/Unselect objects.
| virtual bool GetSelected | ( | KFbxObject* | pSelection | ) | [virtual] |
Get Select/Unselect .