fbxsdk/scene/constraint/fbxconstraint.h Source File
Go to the documentation of this file.
13 #ifndef _FBXSDK_SCENE_CONSTRAINT_H_
14 #define _FBXSDK_SCENE_CONSTRAINT_H_
98 double GetSourceWeight(
const FbxObject* pObject)
const;
103 #ifndef DOXYGEN_SHOULD_SKIP_THIS
114 #ifndef DOXYGEN_SHOULD_SKIP_THIS
117 void CreateWeightPropertyForSourceObject(
FbxObject * pConstraint,
const FbxObject * pSourceObject,
double pWeightValue);
#define FBXSDK_OBJECT_DECLARE(Class, Parent)
Macro used to declare a new class derived from FbxObject.
FBX SDK environment definition.
virtual FbxObject * GetConstrainedObject() const
Retrieve the constrained object.
Utility class to manipulate strings.
virtual EType GetConstraintType() const
Access the type of the constraint.
virtual FbxObject * GetConstraintSource(int) const
Retrieve a constraint source with the specified index.
Base class for weighted animation constraints.
FbxPropertyT< FbxBool > Lock
This property handles the lock state of the constraint.
The base class of most FBX objects.
Position constraint (referred to as a point constraint in Maya).
FbxPropertyT< FbxDouble > Weight
This property represents the degree of influence of a constraint from 0.0 (no influence) to 100...
virtual void Construct(const FbxObject *pFrom)
Optional constructor override, automatically called by default constructor.
FbxPropertyT< FbxBool > Active
This property controls whether the constraint is applied or not.
EType
Constraint attribute types.
Single chain IK constraint.
virtual int GetConstraintSourceCount() const
Retrieve the count of constraint source.
virtual void ConstructProperties(bool pForceSet)
Optional property constructor override, automatically called by default constructor.
Rotation constraint (referred to as an orient constraint in Maya).