13 #ifndef _FBXSDK_SCENE_CONSTRAINT_PARENT_H_
14 #define _FBXSDK_SCENE_CONSTRAINT_PARENT_H_
129 void AddConstraintSource(
FbxObject* pObject,
double pWeight = 100);
145 void SetConstrainedObject(
FbxObject* pObject);
155 #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 * GetConstrainedObject() const
Retrieve the constrained object.
FbxPropertyT< FbxBool > AffectRotationX
This property handles whether to affect the rotation of the constrained object around X axis...
virtual EType GetConstraintType() const
Access the type of the constraint.
FbxPropertyT< FbxBool > AffectTranslationZ
This property handles whether to affect the translation of the constrained object along Z axis...
FbxPropertyT< FbxBool > AffectTranslationY
This property handles whether to affect the translation of the constrained object along Y axis...
virtual FbxObject * GetConstraintSource(int) const
Retrieve a constraint source with the specified index.
Base class for weighted animation constraints.
FbxPropertyT< FbxBool > AffectScalingY
This property handles whether to affect the scaling of the constrained object along Y axis...
FbxPropertyT< FbxBool > AffectScalingZ
This property handles whether to affect the scaling of the constrained object along Z axis...
FbxPropertyT< FbxReference > ConstrainedObject
This property used to access constrained object.
FbxPropertyT< FbxBool > AffectTranslationX
This property handles whether to affect the translation of the constrained object along X axis...
The base class of most FBX objects.
FbxPropertyT< FbxBool > AffectRotationY
This property handles whether to affect the rotation of the constrained object around Y axis...
EType
Constraint attribute types.
FbxPropertyT< FbxReference > ConstraintSources
This property used to access constraint sources.
FbxPropertyT< FbxBool > AffectRotationZ
This property handles whether to affect the rotation of the constrained object around Z axis...
FbxPropertyT< FbxBool > AffectScalingX
This property handles whether to affect the scaling of the constrained object along X axis...
A four double mathematic vector class.
The parent constraint creates a parent-to-child relationship between any two objects, from any two hierarchies.
virtual int GetConstraintSourceCount() const
Retrieve the count of constraint source.
virtual void ConstructProperties(bool pForceSet)
Optional property constructor override, automatically called by default constructor.