#include
<kfbxproperty.h>

Definition at line 1458 of file kfbxproperty.h.
Constructor and Destructor. | 
|
| KFbxTypedProperty () | |
| Constructor.  | 
|
| KFbxTypedProperty (KFbxProperty const &pProperty) | |
| Copy constructor.  | 
|
| ~KFbxTypedProperty () | |
| Destructor.  | 
|
Static initialization. | 
|
| KFbxProperty const & | StaticInit (KFbxObject *pObject, char const *pName, eFbxPropertyFlags pFlags=eNO_FLAG) | 
| Creates a property and initializes it using
a specific flag.  | 
|
| KFbxProperty const & | StaticInit (KFbxObject *pObject, char const *pName, fbxReference *const &pValue, bool pForceSet=true, eFbxPropertyFlags pFlags=eNO_FLAG) | 
| Creates a property and initializes it using
a specific value and flag.  | 
|
| KFbxProperty const & | StaticInit (KFbxObject *pObject, char const *pName, KFbxDataType const &pDataType, eFbxPropertyFlags pFlags=eNO_FLAG) | 
| Creates a property and initializes it using
a specific flag.  | 
|
| KFbxProperty const & | StaticInit (KFbxObject *pObject, char const *pName, KFbxDataType const &pDataType, fbxReference *const &pValue, bool pForceSet=true, eFbxPropertyFlags pFlags=eNO_FLAG) | 
| Creates a property and initializes it using
a specific value and flag.  | 
|
Public Member Functions | 
|
| KFbxTypedProperty & | operator= (fbxReference *const &pValue) | 
| Assignment operator.  | 
|
| bool | Set (fbxReference *const &pValue) | 
| This function connects this property to the
source object.  | 
|
| bool | Set (fbxReference *const &pValue, bool pCheckValueEquality) | 
| This function connects this property to the
source object.  | 
|
| fbxReference * | Get () const | 
| Returns the source object.  | 
|
Friends | 
|
| class | KFbxObject | 
| KFbxTypedProperty | ( | ) | [inline] | 
Constructor.
Definition at line 1467 of file kfbxproperty.h.
| KFbxTypedProperty | ( | KFbxProperty const & | pProperty | ) | [inline] | 
Copy constructor.
| pProperty | The property copied to this one. | 
Definition at line 1473 of file kfbxproperty.h.
| ~KFbxTypedProperty | ( | ) | [inline] | 
Destructor.
Definition at line 1478 of file kfbxproperty.h.
| KFbxProperty const& StaticInit | ( | KFbxObject * | pObject, | |
| char const * | pName, | |||
| eFbxPropertyFlags | pFlags = eNO_FLAG | 
|||
| ) | [inline] | 
Creates a property and initializes it using a specific flag.
| pObject | The object that contains this property. | |
| pName | The name of the property. | |
| pFlags | The property flag. | 
Definition at line 1491 of file kfbxproperty.h.
References KFbxProperty::Create(), FbxTypeOf(), GetFbxDataType(), and KFbxProperty::ModifyFlag().
| KFbxProperty const& StaticInit | ( | KFbxObject * | pObject, | |
| char const * | pName, | |||
| fbxReference *const & | pValue, | |||
| bool | pForceSet = true, | 
|||
| eFbxPropertyFlags | pFlags = eNO_FLAG | 
|||
| ) | [inline] | 
Creates a property and initializes it using a specific value and flag.
| pObject | The object that contains this property. | |
| pName | The name of the property. | |
| pValue | The value of the property. | |
| pForceSet | If true, the value is set forcibly, if
false the value is not set when it equals the default
value. | 
|
| pFlags | The property flag. | 
Definition at line 1505 of file kfbxproperty.h.
References KFbxProperty::Create(), FbxTypeOf(), GetFbxDataType(), KFbxProperty::ModifyFlag(), and KFbxTypedProperty::Set().
| KFbxProperty const& StaticInit | ( | KFbxObject * | pObject, | |
| char const * | pName, | |||
| KFbxDataType const & | pDataType, | |||
| eFbxPropertyFlags | pFlags = eNO_FLAG | 
|||
| ) | [inline] | 
Creates a property and initializes it using a specific flag.
| pObject | The object that contains this property. | |
| pName | The name of the property. | |
| pDataType | The data type of the property. | |
| pFlags | The property flag. | 
Definition at line 1523 of file kfbxproperty.h.
References KFbxProperty::Create(), and KFbxProperty::ModifyFlag().
| KFbxProperty const& StaticInit | ( | KFbxObject * | pObject, | |
| char const * | pName, | |||
| KFbxDataType const & | pDataType, | |||
| fbxReference *const & | pValue, | |||
| bool | pForceSet = true, | 
|||
| eFbxPropertyFlags | pFlags = eNO_FLAG | 
|||
| ) | [inline] | 
Creates a property and initializes it using a specific value and flag.
| pObject | The object that contains this property. | |
| pName | The name of the property. | |
| pDataType | The data type of the property. | |
| pValue | The value of the property. | |
| pForceSet | If true, the value is forcibly set, if
false the value is not set when it equals the default
value. | 
|
| pFlags | The property flag. | 
Definition at line 1539 of file kfbxproperty.h.
References KFbxProperty::Create(), KFbxProperty::ModifyFlag(), and KFbxTypedProperty::Set().
| KFbxTypedProperty& operator= | ( | fbxReference *const & | pValue | ) | [inline] | 
Assignment operator.
| pValue | The value assigned to this property. | 
Definition at line 1558 of file kfbxproperty.h.
References KFbxSet().
| bool Set | ( | fbxReference *const & | pValue | ) | [inline] | 
This function connects this property to the source object.
| pValue | The pointer of the source object. | 
True on success, false
otherwise.Definition at line 1571 of file kfbxproperty.h.
References KFbxTypedProperty::Set().
| bool Set | ( | fbxReference *const & | pValue, | |
| bool | pCheckValueEquality | |||
| ) | [inline] | 
This function connects this property to the source object.
| pValue | The pointer of the source object. | |
| pCheckValueEquality | 
True on success, false
otherwise.Definition at line 1581 of file kfbxproperty.h.
References KFbxProperty::ConnectSrcObject(), and KFbxProperty::DisconnectAllSrcObject().
| fbxReference* Get | ( | ) | const [inline] | 
Returns the source object.
Definition at line 1595 of file kfbxproperty.h.
References KFbxProperty::GetSrcObject(), KFbxProperty::GetSrcObjectCount(), and NULL.
friend class KFbxObject [friend] | 
Definition at line 1601 of file kfbxproperty.h.