#include <fbxpropertypage.h>
Definition at line 487 of file fbxpropertypage.h.
Public Member Functions |
|
| FBXSDK_FRIEND_NEW () | |
| void | Destroy () |
| FbxInt | GetParentId () |
| bool | IsEmpty () |
| FbxPropertyInfo * | Get (const FbxPropertyInfo *) |
| void | Set (FbxPropertyInfo *pInfo) |
| FbxPropertyValue * | Get (const FbxPropertyValue *) |
| void | Set (FbxPropertyValue *pValue) |
| FbxPropertyConnect * | Get (const FbxPropertyConnect *) |
| void | Set (FbxPropertyConnect *pConnect) |
| FbxPropertyFlagsExt * | Get (const FbxPropertyFlagsExt *) |
| void | Set (FbxPropertyFlagsExt pType) |
| void | Set (FbxPropertyFlagsExt *pType) |
Static Public Member Functions |
|
| static FbxPropertyEntry * | Create (FbxInt pParentId, FbxPropertyInfo *pInfo, FbxPropertyValue *pValue, FbxPropertyConnect *pConnect) |
Friends |
|
| class | FbxPropertyPage |
| FBXSDK_FRIEND_NEW | ( | ) |
| static FbxPropertyEntry* Create | ( | FbxInt | pParentId, |
| FbxPropertyInfo * | pInfo, | ||
| FbxPropertyValue * | pValue, | ||
| FbxPropertyConnect * | pConnect | ||
| ) | [inline, static] |
Definition at line 490 of file fbxpropertypage.h.
{
return FbxNew< FbxPropertyEntry >(pParentId,pInfo,pValue,pConnect);
}
| void Destroy | ( | ) | [inline] |
| FbxInt GetParentId | ( | ) | [inline] |
| bool IsEmpty | ( | ) | [inline] |
Definition at line 497 of file fbxpropertypage.h.
{ return (mInfo || mValue || mConnect || mFlags.GetMask() != 0) ? false : true; }
| FbxPropertyInfo* Get | ( | const FbxPropertyInfo * | ) | [inline] |
| void Set | ( | FbxPropertyInfo * | pInfo | ) | [inline] |
Definition at line 500 of file fbxpropertypage.h.
{
FbxPropertyInfo* lInfo = mInfo;
if (pInfo) pInfo->IncRef();
mInfo=pInfo;
if (lInfo) lInfo->DecRef();
}
| FbxPropertyValue* Get | ( | const FbxPropertyValue * | ) | [inline] |
| void Set | ( | FbxPropertyValue * | pValue | ) | [inline] |
Definition at line 509 of file fbxpropertypage.h.
{
FbxPropertyValue* lValue = mValue;
if (pValue) pValue->IncRef();
mValue=pValue;
if (lValue) lValue->DecRef();
}
| FbxPropertyConnect* Get | ( | const FbxPropertyConnect * | ) | [inline] |
| void Set | ( | FbxPropertyConnect * | pConnect | ) | [inline] |
Definition at line 518 of file fbxpropertypage.h.
{
FbxPropertyConnect* lConnect = mConnect;
if (pConnect) pConnect->IncRef();
mConnect=pConnect;
if (lConnect) lConnect->DecRef();
}
| FbxPropertyFlagsExt* Get | ( | const FbxPropertyFlagsExt * | ) | [inline] |
| void Set | ( | FbxPropertyFlagsExt | pType | ) | [inline] |
| void Set | ( | FbxPropertyFlagsExt * | pType | ) | [inline] |
Definition at line 536 of file fbxpropertypage.h.
{
mFlags = pType ? *pType : FbxPropertyFlagsExt( FbxPropertyAttr::eNone );
}
friend class FbxPropertyPage
[friend] |
Definition at line 568 of file fbxpropertypage.h.