Definition at line 1283 of file fbxproperty.h.
#include <fbxproperty.h>

Public Member Functions |
|
| FbxPropertyT () | |
| FbxPropertyT (const FbxProperty &pProperty) | |
| ~FbxPropertyT () | |
| const FbxProperty & | StaticInit (FbxObject *pObject, const char *pName, const FbxReference &pValue, bool pForceSet=true, FbxPropertyAttr::EFlags pFlags=FbxPropertyAttr::eNone) |
| const FbxProperty & | StaticInit (FbxObject *pObject, const char *pName, const FbxDataType &pDataType, const FbxReference &pValue, bool pForceSet=true, FbxPropertyAttr::EFlags pFlags=FbxPropertyAttr::eNone) |
| FbxPropertyT & | Set (const FbxReference &pValue) |
| FbxPropertyT & | operator= (const FbxReference &pValue) |
| FbxReference | Get () const |
| Gets the value of the property. |
|
| operator FbxReference () const | |
| FbxPropertyT | ( | ) | [inline] |
| FbxPropertyT | ( | const FbxProperty & | pProperty | ) | [inline] |
Definition at line 1287 of file fbxproperty.h.
: FbxProperty(pProperty){}
| ~FbxPropertyT | ( | ) | [inline] |
| const FbxProperty& StaticInit | ( | FbxObject * | pObject, |
| const char * | pName, | ||
| const FbxReference & | pValue, | ||
| bool | pForceSet = true, |
||
| FbxPropertyAttr::EFlags | pFlags =
FbxPropertyAttr::eNone |
||
| ) | [inline] |
Definition at line 1290 of file fbxproperty.h.
{
return StaticInit(pObject, pName, FbxGetDataTypeFromEnum(FbxTypeOf(*((FbxReference*)0))), pValue, pForceSet, pFlags);
}
| const FbxProperty& StaticInit | ( | FbxObject * | pObject, |
| const char * | pName, | ||
| const FbxDataType & | pDataType, | ||
| const FbxReference & | pValue, | ||
| bool | pForceSet = true, |
||
| FbxPropertyAttr::EFlags | pFlags =
FbxPropertyAttr::eNone |
||
| ) | [inline] |
Definition at line 1295 of file fbxproperty.h.
{
bool lWasFound = false;
*this = Create(pObject, pDataType, pName, "", true, &lWasFound);
if( pForceSet || !lWasFound )
{
ModifyFlag(pFlags, true); // modify the flags before we set the value
Set(pValue); // since we will trigger callbacks in there!
}
return *this;
}
| FbxPropertyT& Set | ( | const FbxReference & | pValue | ) | [inline] |
Reimplemented from FbxProperty.
Definition at line 1307 of file fbxproperty.h.
{
DisconnectAllSrcObject();
ConnectSrcObject((FbxObject*)pValue);
return *this;
}
| FbxPropertyT& operator= | ( | const FbxReference & | pValue | ) | [inline] |
Definition at line 1313 of file fbxproperty.h.
{ return Set(pValue); }
| FbxReference Get | ( | ) | const [inline] |
Gets the value of the property.
| pFBX_TYPE | The data type of the value. |
Reimplemented from FbxProperty.
Definition at line 1315 of file fbxproperty.h.
{
return ( GetSrcObjectCount() > 0 ) ? (FbxReference)GetSrcObject() : NULL;
}
| operator FbxReference | ( | ) | const [inline] |
Definition at line 1319 of file fbxproperty.h.
{ return Get(); }