KFbxConstraintAim Class Reference
#include
<kfbxconstraintaim.h>
List of all members.
Detailed Description
This constraint class contains methods for accessing the properties
of an aim constraint.
A aim constraint lets you constrain an object based on the
properties of one or more aim objects.
Definition at line 59 of file kfbxconstraintaim.h.
Member Enumeration Documentation
Contraint world up type.
- eAimAtSceneUp
- eAimAtObjectUp
- eAimAtObjectRotationUp
- eAimAtVector
- eAimAtNone
- eAimAtCount
Definition at line 140 of file kfbxconstraintaim.h.
Member Function Documentation
void SetLock |
( |
bool |
pLock |
) |
[inline] |
Set the constraint lock.
- Parameters:
-
|
pLock |
State of the lock flag. |
Definition at line 153 of file kfbxconstraintaim.h.
bool GetLock |
( |
|
) |
[inline] |
Retrieve the constraint lock state.
- Returns:
- Current lock flag.
Definition at line 158 of file kfbxconstraintaim.h.
void SetActive |
( |
bool |
pActive |
) |
[inline] |
Set the constraint active.
- Parameters:
-
|
pActive |
State of the active flag. |
Definition at line 163 of file kfbxconstraintaim.h.
bool GetActive |
( |
|
) |
[inline] |
Retrieve the constraint active state.
- Returns:
- Current active flag.
Definition at line 168 of file kfbxconstraintaim.h.
void SetWeight |
( |
double |
pWeight |
) |
|
Set the weight of the constraint.
- Parameters:
-
|
pWeight |
New weight value. |
virtual void SetOffset |
( |
KFbxVector4 |
pRotation |
) |
[virtual] |
Set the rotation offset.
- Parameters:
-
|
pRotation |
New offset vector. |
Reimplemented from KFbxConstraint.
Retrieve the constraint rotation offset.
- Returns:
- Current rotation offset.
Get the weight of a source.
- Parameters:
-
void AddConstraintSource |
( |
KFbxObject * |
pObject, |
|
|
double |
pWeight = 100 |
|
|
) |
|
|
|
Add a source to the constraint.
- Parameters:
-
|
pObject |
New source object. |
|
pWeight |
Weight of the source object. |
int GetConstraintSourceCount |
( |
|
) |
|
Retrieve the constraint source count.
- Returns:
- Current constraint source count.
Retrieve a constraint source object.
- Parameters:
-
|
pIndex |
The specified index. |
- Returns:
- Current source at the specified index.
void SetConstrainedObject |
( |
KFbxObject * |
pObject |
) |
|
Set the constrained object.
- Parameters:
-
|
pObject |
The constrained object. |
Retrieve the constrained object.
- Returns:
- Current constrained object.
Set the world up type.
- Parameters:
-
Retrieve the world up type.
- Returns:
- Current world up type.
Set the world up object.
- Parameters:
-
|
pObject |
The world up object. |
Retrieve the world up object.
- Returns:
- Current world up object.
Set the world up vector.
- Parameters:
-
|
pVector |
The world up vector. |
Retrieve the world up vector.
- Returns:
- Current world up vector.
Set the up vector.
- Parameters:
-
Retrieve the up vector.
- Returns:
- Current up vector.
Set the aim vector.
- Parameters:
-
Retrieve the aim vector.
- Returns:
- Current up vector.
void SetAffectX |
( |
bool |
pAffect |
) |
[inline] |
Set the constraint X-axis effectiveness.
- Parameters:
-
|
pAffect |
State of the effectiveness on the X axis. |
Definition at line 270 of file kfbxconstraintaim.h.
bool GetAffectX |
( |
|
) |
[inline] |
Retrieve the constraint X-axis effectiveness.
- Returns:
- Current state flag.
Definition at line 275 of file kfbxconstraintaim.h.
void SetAffectY |
( |
bool |
pAffect |
) |
[inline] |
Set the constraint Y-axis effectiveness.
- Parameters:
-
|
pAffect |
State of the effectiveness on the X axis. |
Definition at line 280 of file kfbxconstraintaim.h.
bool GetAffectY |
( |
|
) |
[inline] |
Retrieve the constraint Y-axis effectiveness.
- Returns:
- Current state flag.
Definition at line 285 of file kfbxconstraintaim.h.
void SetAffectZ |
( |
bool |
pAffect |
) |
[inline] |
Set the constraint Z-axis effectiveness.
- Parameters:
-
|
pAffect |
State of the effectiveness on the X axis. |
Definition at line 290 of file kfbxconstraintaim.h.
bool GetAffectZ |
( |
|
) |
[inline] |
Retrieve the constraint Z-axis effectiveness.
- Returns:
- Current state flag.
Definition at line 295 of file kfbxconstraintaim.h.
KFbxConstraintAim KFbxConstraintAim
KFbxConstraintAim KFbxConstraintAim KFbxConstraintAim
KFbxConstraintAim KFbxConstraintAim KFbxConstraintAim
KFbxConstraintAim KFbxConstraintAim
KFbxConstraintAim KFbxConstraintAim
KFbxConstraintAim KFbxConstraintAim KFbxConstraintAim
KFbxConstraintAim KFbxConstraintAim KFbxConstraintAim
KFbxConstraintAim KFbxConstraintAim