FBX C++ API Reference
|
#include <fbxpropertypage.h>
Definition at line 432 of file fbxpropertypage.h.
Public Types | |
enum | EValueIndex { eValueMin, eValueSoftMin, eValueMax, eValueSoftMax, eValueCount } |
Public Member Functions | |
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=0) |
const char * | GetLabel (FbxInt pId=0) |
bool | SetLabel (FbxInt pId=0, const char *pLabel="") |
void * | GetUserData (FbxInt pId=0) |
bool | SetUserData (FbxInt pId=0, const void *pUserData=0) |
int | GetUserTag (FbxInt pId=0) |
bool | SetUserTag (FbxInt pId=0, int pUserTag=0) |
EFbxType | GetType (FbxInt pId=0) const |
FbxInt | GetParent (FbxInt pId=0) const |
FbxPropertyPage * | GetTypeInfo (FbxInt pId=0) |
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=0) 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=0) 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=0) const |
bool | ModifyFlags (FbxInt pId=0, FbxPropertyFlags::EFlags pFlags=FbxPropertyFlags::eNone, bool pValue=true, bool pCheckFlagEquality=true) |
FbxPropertyFlags::EInheritType | GetFlagsInheritType (FbxPropertyFlags::EFlags pFlags, bool pCheckInstanceOf, FbxInt pId=0) const |
bool | SetFlagsInheritType (FbxPropertyFlags::EInheritType pInheritType, FbxPropertyFlags::EFlags pFlags, FbxInt pId=0) |
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 |
template<typename T > | |
T * | fbxsdk ::FbxNew () |
template<typename T , typename T1 > | |
T * | fbxsdk ::FbxNew (T1 &p1) |
template<typename T , typename T1 > | |
T * | fbxsdk ::FbxNew (const T1 &p1) |
template<typename T , typename T1 , typename T2 > | |
T * | fbxsdk ::FbxNew (T1 &p1, T2 &p2) |
template<typename T , typename T1 , typename T2 > | |
T * | fbxsdk ::FbxNew (T1 &p1, const T2 &p2) |
template<typename T , typename T1 , typename T2 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, T2 &p2) |
template<typename T , typename T1 , typename T2 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2) |
template<typename T , typename T1 , typename T2 , typename T3 > | |
T * | fbxsdk ::FbxNew (T1 &p1, T2 &p2, T3 &p3) |
template<typename T , typename T1 , typename T2 , typename T3 > | |
T * | fbxsdk ::FbxNew (T1 &p1, T2 &p2, const T3 &p3) |
template<typename T , typename T1 , typename T2 , typename T3 > | |
T * | fbxsdk ::FbxNew (T1 &p1, const T2 &p2, T3 &p3) |
template<typename T , typename T1 , typename T2 , typename T3 > | |
T * | fbxsdk ::FbxNew (T1 &p1, const T2 &p2, const T3 &p3) |
template<typename T , typename T1 , typename T2 , typename T3 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, T2 &p2, T3 &p3) |
template<typename T , typename T1 , typename T2 , typename T3 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, T2 &p2, const T3 &p3) |
template<typename T , typename T1 , typename T2 , typename T3 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, T3 &p3) |
template<typename T , typename T1 , typename T2 , typename T3 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > | |
T * | fbxsdk ::FbxNew (T1 &p1, T2 &p2, T3 &p3, T4 &p4) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > | |
T * | fbxsdk ::FbxNew (T1 &p1, T2 &p2, T3 &p3, const T4 &p4) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > | |
T * | fbxsdk ::FbxNew (T1 &p1, T2 &p2, const T3 &p3, T4 &p4) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > | |
T * | fbxsdk ::FbxNew (T1 &p1, T2 &p2, const T3 &p3, const T4 &p4) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > | |
T * | fbxsdk ::FbxNew (T1 &p1, const T2 &p2, T3 &p3, T4 &p4) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > | |
T * | fbxsdk ::FbxNew (T1 &p1, const T2 &p2, T3 &p3, const T4 &p4) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > | |
T * | fbxsdk ::FbxNew (T1 &p1, const T2 &p2, const T3 &p3, T4 &p4) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > | |
T * | fbxsdk ::FbxNew (T1 &p1, const T2 &p2, const T3 &p3, const T4 &p4) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, T2 &p2, T3 &p3, T4 &p4) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, T2 &p2, T3 &p3, const T4 &p4) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, T2 &p2, const T3 &p3, T4 &p4) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, T2 &p2, const T3 &p3, const T4 &p4) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, T3 &p3, T4 &p4) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, T3 &p3, const T4 &p4) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, T4 &p4) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, const T4 &p4) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
T * | fbxsdk ::FbxNew (T1 &p1, T2 &p2, T3 &p3, T4 &p4, T5 &p5) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, T2 &p2, T3 &p3, T4 &p4, T5 &p5) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, T3 &p3, T4 &p4, T5 &p5) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, T2 &p2, const T3 &p3, T4 &p4, T5 &p5) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, T2 &p2, T3 &p3, const T4 &p4, T5 &p5) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, T2 &p2, T3 &p3, T4 &p4, const T5 &p5) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, T4 &p4, T5 &p5) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, T3 &p3, const T4 &p4, T5 &p5) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, T3 &p3, T4 &p4, const T5 &p5) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, const T4 &p4, T5 &p5) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, T4 &p4, const T5 &p5) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, const T4 &p4, const T5 &p5) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, const T4 &p4, const T5 &p5, const T6 &p6) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, const T4 &p4, const T5 &p5, const T6 &p6, const T7 &p7) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, const T4 &p4, const T5 &p5, const T6 &p6, const T7 &p7, const T8 &p8) |
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 > | |
T * | fbxsdk ::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, const T4 &p4, const T5 &p5, const T6 &p6, const T7 &p7, const T8 &p8, const T9 &p9) |
template<typename T > | |
void | fbxsdk ::FbxDelete (T *p) |
template<typename T > | |
void | fbxsdk ::FbxDelete (const T *p) |
template<typename T > | |
T * | fbxsdk ::FbxNewArray (const int n) |
template<typename T > | |
void | fbxsdk ::FbxDeleteArray (T *p) |
enum EValueIndex |
Enumerator | |
---|---|
eValueMin | |
eValueSoftMin | |
eValueMax | |
eValueSoftMax | |
eValueCount |
Definition at line 1091 of file fbxpropertypage.h.
|
inlineprotected |
Definition at line 1453 of file fbxpropertypage.h.
|
inlineprotected |
Definition at line 1481 of file fbxpropertypage.h.
|
inlineprotected |
Definition at line 1495 of file fbxpropertypage.h.
|
inlineprotected |
Definition at line 1509 of file fbxpropertypage.h.
|
inlinestatic |
Definition at line 437 of file fbxpropertypage.h.
|
inlinestatic |
Definition at line 438 of file fbxpropertypage.h.
|
inlinestatic |
Definition at line 439 of file fbxpropertypage.h.
|
inline |
Definition at line 440 of file fbxpropertypage.h.
|
inline |
Definition at line 442 of file fbxpropertypage.h.
|
inline |
Definition at line 459 of file fbxpropertypage.h.
|
inline |
Definition at line 496 of file fbxpropertypage.h.
|
inline |
Definition at line 508 of file fbxpropertypage.h.
|
inline |
Definition at line 514 of file fbxpropertypage.h.
|
inline |
Definition at line 520 of file fbxpropertypage.h.
|
inline |
Definition at line 532 of file fbxpropertypage.h.
|
inline |
Definition at line 538 of file fbxpropertypage.h.
|
inline |
Definition at line 550 of file fbxpropertypage.h.
|
inline |
Definition at line 556 of file fbxpropertypage.h.
Definition at line 568 of file fbxpropertypage.h.
Definition at line 574 of file fbxpropertypage.h.
|
inline |
Definition at line 580 of file fbxpropertypage.h.
Definition at line 585 of file fbxpropertypage.h.
|
inline |
Definition at line 589 of file fbxpropertypage.h.
Definition at line 594 of file fbxpropertypage.h.
Definition at line 611 of file fbxpropertypage.h.
Definition at line 617 of file fbxpropertypage.h.
Retrieves the first child property id of a specified property id.
pParentId | The specified property id |
Definition at line 640 of file fbxpropertypage.h.
Retrieves the next sibling property id of a specified property id.
pId | The specified property id |
Definition at line 676 of file fbxpropertypage.h.
Retrieves the first descendent property id of a specified property id.
pAnscestorId | The specified property id |
Definition at line 721 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 769 of file fbxpropertypage.h.
|
inline |
Definition at line 817 of file fbxpropertypage.h.
|
inline |
Definition at line 874 of file fbxpropertypage.h.
|
inline |
Definition at line 897 of file fbxpropertypage.h.
|
inline |
Definition at line 904 of file fbxpropertypage.h.
|
inline |
Definition at line 911 of file fbxpropertypage.h.
|
inline |
Definition at line 918 of file fbxpropertypage.h.
|
inline |
Definition at line 925 of file fbxpropertypage.h.
|
inline |
Definition at line 932 of file fbxpropertypage.h.
|
inline |
Definition at line 940 of file fbxpropertypage.h.
|
inline |
Definition at line 952 of file fbxpropertypage.h.
|
inline |
Definition at line 962 of file fbxpropertypage.h.
|
inline |
Definition at line 984 of file fbxpropertypage.h.
|
inline |
Definition at line 999 of file fbxpropertypage.h.
|
inline |
Definition at line 1014 of file fbxpropertypage.h.
|
inline |
Definition at line 1024 of file fbxpropertypage.h.
|
inline |
Definition at line 1044 of file fbxpropertypage.h.
|
inline |
Definition at line 1049 of file fbxpropertypage.h.
|
inline |
Definition at line 1054 of file fbxpropertypage.h.
|
inline |
Definition at line 1059 of file fbxpropertypage.h.
|
inline |
Definition at line 1069 of file fbxpropertypage.h.
|
inline |
Definition at line 1093 of file fbxpropertypage.h.
|
inline |
Definition at line 1100 of file fbxpropertypage.h.
|
inline |
Definition at line 1107 of file fbxpropertypage.h.
Definition at line 1116 of file fbxpropertypage.h.
Definition at line 1122 of file fbxpropertypage.h.
|
inline |
Definition at line 1171 of file fbxpropertypage.h.
|
inline |
Definition at line 1197 of file fbxpropertypage.h.
Definition at line 1209 of file fbxpropertypage.h.
|
inline |
Definition at line 1219 of file fbxpropertypage.h.
|
inline |
Definition at line 1220 of file fbxpropertypage.h.
|
inline |
Definition at line 1223 of file fbxpropertypage.h.
|
inline |
Definition at line 1224 of file fbxpropertypage.h.
|
inline |
Definition at line 1228 of file fbxpropertypage.h.
|
inline |
Definition at line 1282 of file fbxpropertypage.h.
|
inline |
Definition at line 1283 of file fbxpropertypage.h.
|
inline |
Definition at line 1285 of file fbxpropertypage.h.
|
inline |
Definition at line 1286 of file fbxpropertypage.h.
|
inline |
Definition at line 1291 of file fbxpropertypage.h.
|
inline |
Definition at line 1310 of file fbxpropertypage.h.
|
inline |
Definition at line 1350 of file fbxpropertypage.h.
|
inline |
Definition at line 1386 of file fbxpropertypage.h.
|
inline |
Definition at line 1420 of file fbxpropertypage.h.
|
inline |
Definition at line 1443 of file fbxpropertypage.h.
|
inlineprotected |
Definition at line 1550 of file fbxpropertypage.h.
|
friend |
Definition at line 1742 of file fbxpropertypage.h.
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |