FBX C++ API Reference
All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FbxPropertyEvalState Class Reference

#include <fbxanimevalstate.h>

Class Description

This class hold results for property evaluation.

Definition at line 122 of file fbxanimevalstate.h.

+ Inheritance diagram for FbxPropertyEvalState:

Public Member Functions

 FbxPropertyEvalState (FbxProperty &pProperty)
 
virtual ~FbxPropertyEvalState ()
 
template<class T >
Get () const
 
template<class T >
bool Set (const T &pValue)
 
- Public Member Functions inherited from FbxEvalState
 FbxEvalState ()
 

Public Attributes

FbxPropertyValuemValue
 
- Public Attributes inherited from FbxEvalState
bool mUpToDate
 If true, the evaluation state element is up-to-date for the current evaluation time. More...
 

Constructor & Destructor Documentation

◆ FbxPropertyEvalState()

◆ ~FbxPropertyEvalState()

virtual ~FbxPropertyEvalState ( )
virtual

Member Function Documentation

◆ Get()

T Get ( ) const
inline

Definition at line 128 of file fbxanimevalstate.h.

128 { T lValue; mValue->Get(&lValue, FbxTypeOf(lValue)); return lValue; }
EFbxType FbxTypeOf(const FbxChar &)
FbxPropertyValue * mValue
bool Get(void *pValue, EFbxType pValueType)

◆ Set()

bool Set ( const T &  pValue)
inline

Definition at line 129 of file fbxanimevalstate.h.

129 { return mValue->Set(&pValue, FbxTypeOf(pValue)); }
bool Set(const void *pValue, EFbxType pValueType)
EFbxType FbxTypeOf(const FbxChar &)
FbxPropertyValue * mValue

Member Data Documentation

◆ mValue

Definition at line 131 of file fbxanimevalstate.h.


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