#include <fbxpropertypage.h>
Definition at line 421 of file fbxpropertypage.h.
Public Types | |
enum | EValueIndex { eValueMin, eValueSoftMin, eValueMax, eValueSoftMax, eValueCount } |
Public Member Functions | |
FBXSDK_FRIEND_NEW () | |
void | Destroy () |
template<class T > | |
T * | GetPropertyItem (const T *pItemType, FbxInt pIndex, FbxPropertyPage **pFoundIn=0) const |
template<class T > | |
T * | ChangePropertyItemState (const T *pItemType, FbxInt pIndex, FbxPropertyFlags::EInheritType pInheritType) |
template<class T > | |
FbxPropertyPage * | GetFirstPropertyItem (FbxInt pId, const T *pItem) const |
const char * | GetName (FbxInt pId=FBXSDK_PROPERTY_ID_ROOT) |
const char * | GetLabel (FbxInt pId=FBXSDK_PROPERTY_ID_ROOT) |
bool | SetLabel (FbxInt pId=FBXSDK_PROPERTY_ID_ROOT, const char *pLabel="") |
void * | GetUserData (FbxInt pId=FBXSDK_PROPERTY_ID_ROOT) |
bool | SetUserData (FbxInt pId=FBXSDK_PROPERTY_ID_ROOT, const void *pUserData=0) |
int | GetUserTag (FbxInt pId=FBXSDK_PROPERTY_ID_ROOT) |
bool | SetUserTag (FbxInt pId=FBXSDK_PROPERTY_ID_ROOT, int pUserTag=0) |
EFbxType | GetType (FbxInt pId=FBXSDK_PROPERTY_ID_ROOT) const |
FbxInt | GetParent (FbxInt pId=FBXSDK_PROPERTY_ID_ROOT) const |
FbxPropertyPage * | GetTypeInfo (FbxInt pId=FBXSDK_PROPERTY_ID_ROOT) |
FbxInt | Add (FbxInt pParentId, const char *pName, EFbxType pType) |
FbxInt | Add (FbxInt pParentId, const char *pName, FbxPropertyPage *pTypeInfo) |
bool | Reparent (FbxInt, FbxInt) |
bool | IsChildOf (FbxInt pId, FbxInt pParentId) const |
bool | IsDescendentOf (FbxInt pId, FbxInt pAncestorId) const |
FbxInt | GetChild (FbxInt pParentId=FBXSDK_PROPERTY_ID_ROOT) const |
Retrieves the first child property id of a specified property id. More... | |
FbxInt | GetSibling (FbxInt pId) const |
Retrieves the next sibling property id of a specified property id. More... | |
FbxInt | GetFirstDescendent (FbxInt pAnscestorId=FBXSDK_PROPERTY_ID_ROOT) const |
Retrieves the first descendent property id of a specified property id. More... | |
FbxInt | GetNextDescendent (FbxInt pAnscestorId, FbxInt pId) const |
Retrieves the next descendent property id of a specified property id, with given a descendent property id. More... | |
FbxInt | FastFind (FbxInt pId, const char *pName, FbxPropertyPage *pTypeInfo, bool pCaseSensitive) |
FbxInt | Find (FbxInt pId, const char *pName, FbxPropertyPage *pTypeInfo, bool pCaseSensitive, const char *pChildrenSeparators) |
int | AddEnumValue (FbxInt pId, const char *pStringValue) |
void | InsertEnumValue (FbxInt pId, int pIndex, const char *pStringValue) |
int | GetEnumCount (FbxInt pId) |
void | SetEnumValue (FbxInt pId, int pIndex, const char *pStringValue) |
void | RemoveEnumValue (FbxInt pId, int pIndex) |
char * | GetEnumValue (FbxInt pId, int pIndex) |
void | ClearConnectCache (FbxInt pId) |
void | WipeAllConnections (FbxInt pId) |
bool | ConnectSrc (FbxInt pDstId, FbxPropertyPage *pSrcPage, FbxInt pSrcId, FbxConnection::EType pType) |
bool | DisconnectSrc (FbxInt pDstId, FbxPropertyPage *pSrcPage, FbxInt pSrcId) |
bool | IsConnectedSrc (FbxInt pDstId, FbxPropertyPage *pSrcPage, FbxInt pSrcId) |
int | GetSrcCount (FbxInt pId, FbxConnectionPointFilter *pFilter) |
bool | GetSrc (FbxInt pId, int pIndex, FbxConnectionPointFilter *pFilter, FbxPropertyPage **pSrcPage, FbxInt *pSrcId) |
bool | ConnectDst (FbxInt pSrcId, FbxPropertyPage *pDstPage, FbxInt pDstId, FbxConnection::EType pType) |
bool | DisconnectDst (FbxInt pSrcId, FbxPropertyPage *pDstPage, FbxInt pDstId) |
bool | IsConnectedDst (FbxInt pSrcId, FbxPropertyPage *pDstPage, FbxInt pDstId) |
int | GetDstCount (FbxInt pId, FbxConnectionPointFilter *pFilter) |
bool | GetDst (FbxInt pId, int pIndex, FbxConnectionPointFilter *pFilter, FbxPropertyPage **pDstPage, FbxInt *pDstId) |
bool | HasMinMax (FbxInt pId, FbxPropertyInfo::EValueIndex pValueId) const |
bool | GetMinMax (FbxInt pId, FbxPropertyInfo::EValueIndex pValueId, void *pValue, EFbxType pValueType) |
bool | SetMinMax (FbxInt pId, FbxPropertyInfo::EValueIndex pValueId, const void *pValue, EFbxType pValueType) |
bool | Get (FbxInt pId, void *pValue, EFbxType pValueType) |
bool | Set (FbxInt pId, const void *pValue, EFbxType pValueType, bool pCheckValueEquality) |
FbxPropertyFlags::EInheritType | GetValueInherit (FbxInt pId, bool pCheckInstanceOf) const |
bool | SetValueInherit (FbxInt pId, FbxPropertyFlags::EInheritType pType) |
bool | GetDefaultValue (FbxInt pId, void *pValue, EFbxType pValueType) const |
template<class T > | |
bool | Set (FbxInt pId, const T &pValue) |
template<class T > | |
T | Get (FbxInt pId, const T *pFBX_TYPE) |
void | SetDataPtr (void *pDataPtr) |
void * | GetDataPtr () const |
void | PushPropertiesToParentInstance () |
const FbxPropertyPage * | GetInstanceOf () const |
FbxPropertyPage * | GetInstanceOf () |
const FbxArray < FbxPropertyPage * > & | GetInstances () const |
FbxArray< FbxPropertyPage * > & | GetInstances () |
FbxPropertyFlags::EFlags | GetFlags (FbxInt pId=FBXSDK_PROPERTY_ID_ROOT) const |
bool | ModifyFlags (FbxInt pId=FBXSDK_PROPERTY_ID_ROOT, FbxPropertyFlags::EFlags pFlags=FbxPropertyFlags::eNone, bool pValue=true, bool pCheckFlagEquality=true) |
FbxPropertyFlags::EInheritType | GetFlagsInheritType (FbxPropertyFlags::EFlags pFlags, bool pCheckInstanceOf, FbxInt pId=FBXSDK_PROPERTY_ID_ROOT) const |
bool | SetFlagsInheritType (FbxPropertyFlags::EInheritType pInheritType, FbxPropertyFlags::EFlags pFlags, FbxInt pId=FBXSDK_PROPERTY_ID_ROOT) |
void | BeginCreateOrFindProperty () |
void | EndCreateOrFindProperty () |
Static Public Member Functions | |
static FbxPropertyPage * | Create (FbxPropertyPage *pInstanceOf=0) |
static FbxPropertyPage * | Create (const char *pName, FbxPropertyPage *pTypeInfo) |
static FbxPropertyPage * | Create (const char *pName, EFbxType pType=eFbxUndefined) |
Protected Member Functions | |
FbxPropertyPage (FbxPropertyPage *pInstanceOf=0) | |
FbxPropertyPage (const char *pName, EFbxType pType) | |
FbxPropertyPage (const char *pName, FbxPropertyPage *pTypeInfo) | |
~FbxPropertyPage () | |
bool | Is (FbxPropertyPage *pPage) |
Friends | |
class | FbxPropertyHandle |
enum EValueIndex |
Enumerator | |
---|---|
eValueMin | |
eValueSoftMin | |
eValueMax | |
eValueSoftMax | |
eValueCount |
Definition at line 1080 of file fbxpropertypage.h.
|
inlineprotected |
Definition at line 1442 of file fbxpropertypage.h.
|
inlineprotected |
Definition at line 1470 of file fbxpropertypage.h.
|
inlineprotected |
Definition at line 1484 of file fbxpropertypage.h.
|
inlineprotected |
Definition at line 1498 of file fbxpropertypage.h.
FBXSDK_FRIEND_NEW | ( | ) |
|
inlinestatic |
Definition at line 426 of file fbxpropertypage.h.
|
inlinestatic |
Definition at line 427 of file fbxpropertypage.h.
|
inlinestatic |
Definition at line 428 of file fbxpropertypage.h.
|
inline |
Definition at line 429 of file fbxpropertypage.h.
|
inline |
Definition at line 431 of file fbxpropertypage.h.
|
inline |
Definition at line 448 of file fbxpropertypage.h.
|
inline |
Definition at line 485 of file fbxpropertypage.h.
|
inline |
Definition at line 497 of file fbxpropertypage.h.
|
inline |
Definition at line 503 of file fbxpropertypage.h.
|
inline |
Definition at line 509 of file fbxpropertypage.h.
|
inline |
Definition at line 521 of file fbxpropertypage.h.
|
inline |
Definition at line 527 of file fbxpropertypage.h.
|
inline |
Definition at line 539 of file fbxpropertypage.h.
|
inline |
Definition at line 545 of file fbxpropertypage.h.
|
inline |
Definition at line 557 of file fbxpropertypage.h.
|
inline |
Definition at line 563 of file fbxpropertypage.h.
|
inline |
Definition at line 569 of file fbxpropertypage.h.
Definition at line 574 of file fbxpropertypage.h.
|
inline |
Definition at line 578 of file fbxpropertypage.h.
Definition at line 583 of file fbxpropertypage.h.
Definition at line 600 of file fbxpropertypage.h.
Definition at line 606 of file fbxpropertypage.h.
|
inline |
Retrieves the first child property id of a specified property id.
pParentId | The specified property id |
Definition at line 629 of file fbxpropertypage.h.
Retrieves the next sibling property id of a specified property id.
pId | The specified property id |
Definition at line 665 of file fbxpropertypage.h.
|
inline |
Retrieves the first descendent property id of a specified property id.
pAnscestorId | The specified property id |
Definition at line 710 of file fbxpropertypage.h.
Retrieves the next descendent property id of a specified property id, with given a descendent property id.
pAnscestorId | The specified property id |
pId | The descendent property id |
Definition at line 758 of file fbxpropertypage.h.
|
inline |
Definition at line 806 of file fbxpropertypage.h.
|
inline |
Definition at line 863 of file fbxpropertypage.h.
|
inline |
Definition at line 886 of file fbxpropertypage.h.
|
inline |
Definition at line 893 of file fbxpropertypage.h.
|
inline |
Definition at line 900 of file fbxpropertypage.h.
|
inline |
Definition at line 907 of file fbxpropertypage.h.
|
inline |
Definition at line 914 of file fbxpropertypage.h.
|
inline |
Definition at line 921 of file fbxpropertypage.h.
|
inline |
Definition at line 929 of file fbxpropertypage.h.
|
inline |
Definition at line 941 of file fbxpropertypage.h.
|
inline |
Definition at line 951 of file fbxpropertypage.h.
|
inline |
Definition at line 973 of file fbxpropertypage.h.
|
inline |
Definition at line 988 of file fbxpropertypage.h.
|
inline |
Definition at line 1003 of file fbxpropertypage.h.
|
inline |
Definition at line 1013 of file fbxpropertypage.h.
|
inline |
Definition at line 1033 of file fbxpropertypage.h.
|
inline |
Definition at line 1038 of file fbxpropertypage.h.
|
inline |
Definition at line 1043 of file fbxpropertypage.h.
|
inline |
Definition at line 1048 of file fbxpropertypage.h.
|
inline |
Definition at line 1058 of file fbxpropertypage.h.
|
inline |
Definition at line 1082 of file fbxpropertypage.h.
|
inline |
Definition at line 1089 of file fbxpropertypage.h.
|
inline |
Definition at line 1096 of file fbxpropertypage.h.
Definition at line 1105 of file fbxpropertypage.h.
Definition at line 1111 of file fbxpropertypage.h.
|
inline |
Definition at line 1160 of file fbxpropertypage.h.
|
inline |
Definition at line 1186 of file fbxpropertypage.h.
Definition at line 1198 of file fbxpropertypage.h.
|
inline |
Definition at line 1208 of file fbxpropertypage.h.
|
inline |
Definition at line 1209 of file fbxpropertypage.h.
|
inline |
Definition at line 1212 of file fbxpropertypage.h.
|
inline |
Definition at line 1213 of file fbxpropertypage.h.
|
inline |
Definition at line 1217 of file fbxpropertypage.h.
|
inline |
Definition at line 1271 of file fbxpropertypage.h.
|
inline |
Definition at line 1272 of file fbxpropertypage.h.
|
inline |
Definition at line 1274 of file fbxpropertypage.h.
|
inline |
Definition at line 1275 of file fbxpropertypage.h.
|
inline |
Definition at line 1280 of file fbxpropertypage.h.
|
inline |
Definition at line 1299 of file fbxpropertypage.h.
|
inline |
Definition at line 1339 of file fbxpropertypage.h.
|
inline |
Definition at line 1375 of file fbxpropertypage.h.
|
inline |
Definition at line 1409 of file fbxpropertypage.h.
|
inline |
Definition at line 1432 of file fbxpropertypage.h.
|
inlineprotected |
Definition at line 1539 of file fbxpropertypage.h.
|
friend |
Definition at line 1731 of file fbxpropertypage.h.