FbxPropertyInfo Class Reference
#include <fbxpropertypage.h>
Definition at line 37 of file fbxpropertypage.h.
Enumerator |
---|
eValueMin |
|
eValueSoftMin |
|
eValueMax |
|
eValueSoftMax |
|
eValueCount |
|
Definition at line 140 of file fbxpropertypage.h.
Definition at line 41 of file fbxpropertypage.h.
41 {
return FbxNew< FbxPropertyInfo >(pName,pTypeInfo); }
Definition at line 42 of file fbxpropertypage.h.
42 {
return FbxNew< FbxPropertyInfo >(pName,pType); }
Definition at line 44 of file fbxpropertypage.h.
50 return FbxNew< FbxPropertyInfo >(mName,mTypeInfo);
54 return FbxNew< FbxPropertyInfo >(mName,mType);
void SetLabel |
( |
const char * |
pLabel | ) |
|
|
inline |
const char* GetLabel |
( |
| ) |
const |
|
inline |
Definition at line 69 of file fbxpropertypage.h.
69 {
return mLabel.
IsEmpty() ?
"" : ((
const char*)mLabel); }
bool IsEmpty() const
Determine the symbol empty or not.
void SetUserTag |
( |
int |
pUserTag | ) |
|
|
inline |
void SetUserData |
( |
const void * |
pUserData | ) |
|
|
inline |
void* GetUserData |
( |
| ) |
const |
|
inline |
int AddEnumValue |
( |
const char * |
pStringValue | ) |
|
|
inline |
Definition at line 78 of file fbxpropertypage.h.
83 mEnumList.
Reset(FbxNew< FbxStringList >());
85 if( mEnumList->FindIndex( pStringValue ) == -1 )
86 return mEnumList->Add((
char*)pStringValue);
void Reset(Type *pPtr=0)
Reset the scoped pointer by swapping with another pointer.
void InsertEnumValue |
( |
int |
pIndex, |
|
|
const char * |
pStringValue |
|
) |
| |
|
inline |
Definition at line 91 of file fbxpropertypage.h.
96 mEnumList.
Reset(FbxNew< FbxStringList >());
98 mEnumList->InsertAt(pIndex,(
char*)pStringValue);
void Reset(Type *pPtr=0)
Reset the scoped pointer by swapping with another pointer.
void SetEnumValue |
( |
int |
pIndex, |
|
|
const char * |
pStringValue |
|
) |
| |
|
inline |
Definition at line 107 of file fbxpropertypage.h.
112 mEnumList.
Reset(FbxNew< FbxStringList >());
114 mEnumList->SetStringAt(pIndex,(
char*)pStringValue);
void Reset(Type *pPtr=0)
Reset the scoped pointer by swapping with another pointer.
void RemoveEnumValue |
( |
int |
pIndex | ) |
|
|
inline |
Definition at line 118 of file fbxpropertypage.h.
123 mEnumList.
Reset(FbxNew< FbxStringList >());
125 mEnumList->RemoveAt(pIndex);
void Reset(Type *pPtr=0)
Reset the scoped pointer by swapping with another pointer.
char* GetEnumValue |
( |
int |
pIndex | ) |
|
|
inline |
Definition at line 129 of file fbxpropertypage.h.
133 lValue = mEnumList ? mEnumList->GetStringAt(pIndex) : 0;
Definition at line 147 of file fbxpropertypage.h.
149 if (mMinMaxValue[pId]) {
bool FbxTypeCopy(T1 &, const T2 &)
Definition at line 155 of file fbxpropertypage.h.
157 if (!mMinMaxValue[pId]) {
160 mMinMaxValue[pId] = FbxMalloc(lSize);
163 if (mMinMaxValue[pId]) {
FBXSDK_DLL const size_t FbxTypeSizeOf(const EFbxType pType)
Retrieve a type enumeration memory footprint size.
bool FbxTypeCopy(T1 &, const T2 &)
The documentation for this class was generated from the following file: