fbxsdk/scene/geometry/fbxcachedeffect.h Source File
Go to the documentation of this file.
13 #ifndef _FBXSDK_SCENE_GEOMETRY_CACHED_EFFECT_H_
14 #define _FBXSDK_SCENE_GEOMETRY_CACHED_EFFECT_H_
54 ECategory GetCategory()
const;
67 void SetCache(
FbxCache* pCache, ECategory pCategory = eGeneric);
80 #ifndef DOXYGEN_SHOULD_SKIP_THIS
87 virtual const char* GetTypeName()
const;
91 void ClearCacheConnections();
#define FBXSDK_OBJECT_DECLARE(Class, Parent)
Macro used to declare a new class derived from FbxObject.
FBX SDK environment definition.
virtual FbxObject & Copy(const FbxObject &pObject)
Copy an object content into this object.
Array that stores pairs of FbxString and a pointer.
EType
Node attribute types.
EFbxType FbxTypeOf(const FbxCachedEffect::ECategory &)
EFbxType
Type identifier constants.
The base class of most FBX objects.
This effect handles a fluid cache.
ECategory
Effect attribute category.
This effect handles an hair cache.
virtual FbxNodeAttribute::EType GetAttributeType() const
Return the type of node attribute.
A cached effect is a type of node attribute to represent certain type of effect by an cache object...
This effect handles a particle cache.
This class is the base class to all types of node attributes.
This template class is used to contain user properties of specific data types.
virtual void ConstructProperties(bool pForceSet)
Optional property constructor override, automatically called by default constructor.
This object contains methods for accessing point animation in a cache file.