This reference page is linked to from the following overview topics: List of Python Fbx classes.
This class deforms control points of a geometry using control point positions stored in the associated cache object.
Definition at line 27 of file fbxvertexcachedeformer.h.
#include <fbxvertexcachedeformer.h>

Public Member Functions | |
| void | SetCache (FbxCache *pCache) |
| Assign a cache object to be used by this deformer. | |
| FbxCache * | GetCache () const |
| Get the cache object used by this deformer. | |
| void | SetCacheChannel (const char *pName) |
| Select the cache channel by name. | |
| FbxString | GetCacheChannel () const |
| Get the name of the selected channel. | |
| void | SetActive (bool pValue) |
| Activate the deformer. | |
| bool | IsActive () const |
| Indicate if the deformer is active or not. | |
| virtual EDeformerType | GetDeformerType () const |
| Get the deformer type. | |
| void | SetCacheSetName (const char *pCacheSetName) |
| FbxString | GetCacheSetName () const |
| virtual FbxObject & | Copy (const FbxObject &pObject) |
| Copy an object content into this object. | |
Static Public Attributes | |
| static const char * | sChannelPropertyName |
| static const char * | sActivePropertyName |
| static const char * | sCacheSetPropertyName |
Protected Member Functions | |
| virtual void | ConstructProperties (bool pForceSet) |
| Optional property constructor override, automatically called by default constructor. | |
| virtual FbxStringList | GetTypeFlags () const |
Properties | |
| FbxPropertyT< FbxBool > | Active |
| FbxPropertyT< FbxString > | Channel |
| FbxPropertyT< FbxString > | CacheSet |
| void SetCache | ( | FbxCache * | pCache | ) |
Assign a cache object to be used by this deformer.
| pCache | The cache object. |
| FbxCache* GetCache | ( | ) | const |
Get the cache object used by this deformer.
NULL if no cache object is assigned. | void SetCacheChannel | ( | const char * | pName | ) |
Select the cache channel by name.
| pName | The name of channel to use within the cache object. |
| FbxString GetCacheChannel | ( | ) | const |
Get the name of the selected channel.
| void SetActive | ( | bool | pValue | ) |
Activate the deformer.
| pValue | Set to true to enable the deformer. |
| bool IsActive | ( | ) | const |
Indicate if the deformer is active or not.
| virtual EDeformerType GetDeformerType | ( | ) | const [inline, virtual] |
Get the deformer type.
Reimplemented from FbxDeformer.
Definition at line 66 of file fbxvertexcachedeformer.h.
{ return FbxDeformer::eVertexCache; }
| void SetCacheSetName | ( | const char * | pCacheSetName | ) |
| FbxString GetCacheSetName | ( | ) | const |
Copy an object content into this object.
| pObject | The source object to copy data from. |
Reimplemented from FbxObject.
| virtual void ConstructProperties | ( | bool | pForceSet | ) | [protected, virtual] |
Optional property constructor override, automatically called by default constructor.
| pForceSet | If the property value must be set regardless of default value. |
Reimplemented from FbxObject.
| virtual FbxStringList GetTypeFlags | ( | ) | const [protected, virtual] |
Reimplemented from FbxDeformer.
FbxPropertyT<FbxBool> Active [protected] |
Definition at line 73 of file fbxvertexcachedeformer.h.
FbxPropertyT<FbxString> Channel [protected] |
Definition at line 74 of file fbxvertexcachedeformer.h.
FbxPropertyT<FbxString> CacheSet [protected] |
Definition at line 75 of file fbxvertexcachedeformer.h.
const char* sChannelPropertyName [static] |
Definition at line 88 of file fbxvertexcachedeformer.h.
const char* sActivePropertyName [static] |
Definition at line 89 of file fbxvertexcachedeformer.h.
const char* sCacheSetPropertyName [static] |
Definition at line 90 of file fbxvertexcachedeformer.h.