Control set class.
These classes are under development and may change dramatically between versions.
Definition at line 672 of file fbcharacter.h.
#include <fbcharacter.h>

Public Member Functions |
|
| FBControlSet (char *pName, HIObject pObject=NULL) | |
| Constructor. |
|
| HFBModel | GetReferenceModel () |
| Get the reference model associated with this
Control Set. |
|
| char * | GetReferenceName () |
| Get the reference name associated with this
Control Set. |
|
| int | GetIKEffectorIndex (HFBModel pModel) |
| Return the Index of the Given Model.
|
|
| HFBModel | GetIKEffectorModel (FBEffectorId pEffectorIndex, int pPivotIndex=0) |
| Return the object associated to the given
Index. |
|
| int | GetIKEffectorPivotCount (FBEffectorId pEffectorIndex) |
| return the number of IK Effector Slot
|
|
| char * | GetIKEffectorName (FBEffectorId pEffectorIndex) |
| return the name of IK Effector |
|
| int | GetFKIndex (HFBModel pModel) |
| Return The Index of the Given Model.
|
|
| HFBModel | GetFKModel (int pIndex) |
| Return the object associated to the given
Index. |
|
| char * | GetFKName (int pIndex) |
| return the name of FK Effector at the given
index |
|
| int | GetFKCount () |
| return the number of FK Effector Slot
|
|
Public Attributes |
|
| FBPropertyControlSetType | ControlSetType |
| Read Property: the control Set Type
(FKIK or IK). |
|
| FBPropertyBool | UseAxis |
| Read Write Property: is using axis.
|
|
| FBPropertyDouble | FKOpacity |
| Read Write Property: Opacity value
used on FK (between 0 and 100). |
|
| FBControlSet | ( | char * | pName, |
| HIObject | pObject =
NULL |
||
| ) |
Constructor.
| pName | Name of new control set. |
| pObject | For internal use only. This parameter does not need to be specified by the developer. |
| HFBModel GetReferenceModel | ( | ) |
Get the reference model associated with this Control Set.
| char* GetReferenceName | ( | ) |
Get the reference name associated with this Control Set.
| int GetIKEffectorIndex | ( | HFBModel | pModel | ) |
Return the Index of the Given Model.
| pModel | Given Model to Obtain Index |
| HFBModel GetIKEffectorModel | ( | FBEffectorId | pEffectorIndex, |
| int | pPivotIndex =
0 |
||
| ) |
Return the object associated to the given Index.
| pEffectorIndex | Given Index to obtain Model |
| pPivotIndex | Index of effector pivot |
| int GetIKEffectorPivotCount | ( | FBEffectorId | pEffectorIndex | ) |
return the number of IK Effector Slot
| char* GetIKEffectorName | ( | FBEffectorId | pEffectorIndex | ) |
return the name of IK Effector
| pEffectorIndex | Given Index to obtain Name |
| int GetFKIndex | ( | HFBModel | pModel | ) |
Return The Index of the Given Model.
| pModel | Given Model to obtain Index |
| HFBModel GetFKModel | ( | int | pIndex | ) |
Return the object associated to the given Index.
| pIndex | Given Index to obtain Model |
| char* GetFKName | ( | int | pIndex | ) |
return the name of FK Effector at the given index
| pIndex | Given Index |
| int GetFKCount | ( | ) |
return the number of FK Effector Slot
| FBPropertyControlSetType ControlSetType |
Read Property: the control Set Type (FKIK or IK).
Definition at line 740 of file fbcharacter.h.
Read Write Property: is using axis.
Definition at line 741 of file fbcharacter.h.
Read Write Property: Opacity value used on FK (between 0 and 100).
Definition at line 742 of file fbcharacter.h.