FbxPropertyValue Class Reference
 
 
 
FbxPropertyValue Class Reference

#include <fbxpropertypage.h>


Class Description

Definition at line 335 of file fbxpropertypage.h.

List of all members.

Public Member Functions

  FBXSDK_FRIEND_NEW ()
void  Destroy ()
FbxPropertyValue Clone (FbxPropertyPage *)
void  IncRef ()
void  DecRef ()
int  GetRef ()
bool  Get (void *pValue, EFbxType pValueType)
bool  Set (const void *pValue, EFbxType pValueType)

Static Public Member Functions

static FbxPropertyValue Create (void *pData, EFbxType pType)

Member Function Documentation

FBXSDK_FRIEND_NEW ( )
static FbxPropertyValue* Create ( void *  pData,
EFbxType  pType 
) [inline, static]

Definition at line 338 of file fbxpropertypage.h.

{ return FbxNew< FbxPropertyValue >(pData,pType); }
void Destroy ( ) [inline]

Definition at line 339 of file fbxpropertypage.h.

{ FbxDelete(this); }
FbxPropertyValue* Clone ( FbxPropertyPage ) [inline]

Definition at line 340 of file fbxpropertypage.h.

{ return FbxNew< FbxPropertyValue >(mValue,mType); }
void IncRef ( ) [inline]

Definition at line 342 of file fbxpropertypage.h.

{ mRef++; }
void DecRef ( ) [inline]

Definition at line 343 of file fbxpropertypage.h.

{ mRef--; if (mRef==0) FbxDelete(this); }
int GetRef ( ) [inline]

Definition at line 344 of file fbxpropertypage.h.

{ return mRef; }
bool Get ( void *  pValue,
EFbxType  pValueType 
) [inline]

Definition at line 346 of file fbxpropertypage.h.

    {
        return mValue ? FbxTypeCopy(pValue,pValueType,mValue,mType) : false;
    }
bool Set ( const void *  pValue,
EFbxType  pValueType 
) [inline]

Definition at line 350 of file fbxpropertypage.h.

    {
        return mValue ? FbxTypeCopy(mValue,mType,pValue,pValueType) : false;
    }

The documentation for this class was generated from the following file: