Definition at line 51 of file kfbxcachedeffect.h.
#include <kfbxcachedeffect.h>
Public Types |
|
enum | ECategory { ePARTICLES, eFLUIDS, eHAIR, eGENERIC } |
Effect attribute category. More... |
|
Public Member Functions |
|
virtual EAttributeType | GetAttributeType () const |
Returns the EAttributeType::eCACHED_EFFECT
attribute type. |
|
ECategory | GetCategory () const |
Return the specialization category of this
effect attribute as stored in the . (eGENERIC). |
|
void | SetCache (KFbxCache *pCache, ECategory pCategory=eGENERIC) |
Assign a cache object to be used by this
attribute. |
|
KFbxCache * | GetCache () const |
Get the cache object used by this deformer.
|
|
virtual KFbxObject & | Copy (const KFbxObject &pObject) |
Copy an object content into this object.
|
|
virtual const char * | GetTypeName () const |
virtual KStringList | GetTypeFlags () const |
Protected Member Functions |
|
KFbxCachedEffect (KFbxSdkManager &pManager, char const *pName) | |
virtual void | Construct (const KFbxCachedEffect *pFrom) |
virtual bool | ConstructProperties (bool pForceSet) |
enum ECategory |
Effect attribute category.
This is for identification purpose and has no influence inside the FBX SDK. However, applications may use this to filter KFbxCachedEffect objects.
Definition at line 68 of file kfbxcachedeffect.h.
{ ePARTICLES, eFLUIDS, eHAIR, eGENERIC } ECategory;
KFbxCachedEffect | ( | KFbxSdkManager & | pManager, |
char const * | pName | ||
) | [protected] |
virtual EAttributeType GetAttributeType | ( | ) | const [virtual] |
Returns the EAttributeType::eCACHED_EFFECT attribute type.
Reimplemented from KFbxNodeAttribute.
ECategory GetCategory | ( | ) | const |
Return the specialization category of this effect attribute as stored in the . (eGENERIC).
Assign a cache object to be used by this attribute.
pCache | The cache object. |
pCategory | The "purpose" of this cached effect. |
KFbxCache* GetCache | ( | ) | const |
Get the cache object used by this deformer.
NULL
if no cache object is assigned.virtual KFbxObject& Copy | ( | const KFbxObject & | pObject | ) | [virtual] |
Copy an object content into this object.
pObject | The source object to copy data from. |
Reimplemented from KFbxObject.
virtual void Construct | ( | const KFbxCachedEffect * | pFrom | ) | [protected, virtual] |
virtual bool ConstructProperties | ( | bool | pForceSet | ) | [protected, virtual] |
Reimplemented from KFbxNodeAttribute.
virtual const char* GetTypeName | ( | ) | const [virtual] |
Reimplemented from KFbxObject.
virtual KStringList GetTypeFlags | ( | ) | const [virtual] |
Reimplemented from KFbxObject.