fbxsdk/scene/geometry/fbxblendshapechannel.h Source File
Go to the documentation of this file.
13 #ifndef _FBXSDK_SCENE_GEOMETRY_BLEND_SHAPE_CHANNEL_H_
14 #define _FBXSDK_SCENE_GEOMETRY_BLEND_SHAPE_CHANNEL_H_
67 bool AddTargetShape(
FbxShape* pShape,
double pFullDeformPercent = 100);
78 int GetTargetShapeCount()
const;
84 FbxShape* GetTargetShape(
int pIndex);
90 const FbxShape* GetTargetShape(
int pIndex)
const;
96 int GetTargetShapeIndex(
FbxShape* pShape);
102 double* GetTargetShapeFullWeights();
108 void SetFullWeightsCount(
int pCount);
131 #ifndef DOXYGEN_SHOULD_SKIP_THIS
#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.
ECloneType
Types of clones that can be created for FbxObject.
Class for blend shape deformer.
The base class of most FBX objects.
virtual void Construct(const FbxObject *pFrom)
Optional constructor override, automatically called by default constructor.
A shape describes the deformation on a set of control points, which is similar to the cluster deforme...
Class for blend shape channels.
virtual FbxObject * Clone(FbxObject::ECloneType pCloneType=eDeepClone, FbxObject *pContainer=((void *) 0), void *pSet=((void *) 0)) const
Creates a clone of this object.
EType GetSubDeformerType() const
Get the type of the sub deformer.
virtual void ConstructProperties(bool pForceSet)
Optional property constructor override, automatically called by default constructor.
Class for array of basic elements such as pointers and basic types.