
This class is an interface to manipulate object's grouping in the scene.
See sample: CreateCharacterExtensionOnSelectedObject.py.
Public Member Functions |
|
| FBCharacterExtension (str pName) | |
| Constructor. |
|
| AddObjectProperties (FBComponent pObj) | |
| Return the attached Character. |
|
| FBDelete () | |
| Virtual FBDelete function. |
|
| FBCharacter | GetCharacter () |
| return the character extension determined by
MirrorLabel |
|
| FBCharacterExtension | GetMirrorExtension () |
| Reset object position to the
stance. |
|
| GoToStancePose () | |
| Update the stance pose to the current
position of the character extension element. |
|
| bool | IsElementSelected () |
| Remove TR Properties from Object. |
|
| bool | IsPropertyIncluded (FBProperty pProp) |
| return true if one object
in object dependency list is selected.
|
|
| RemoveObjectAndProperties (FBComponent pObj) | |
| Add TR Properties from Object. |
|
| UpdateStancePose () | |
Public Attributes |
|
| bool | IncludePartInFullBody |
| Read Write Property: Include or not
this extension when fullBody is active. |
|
| str | Label |
| Read Write Property: The logical name
of the extension, use for mirroring. |
|
| int | MirrorLabel |
| Read Write Property: Enum that
indicate which extension is used as mirror, 0 is none, 1 is self,
2-n represent the (ith - 2)character extension in the attached
character excluding self. |
|
| FBPlotAllowed | PlotAllowed |
| Read Write Property: Controls if
objects in the set are transformable. |
|
| FBModel | ReferenceModel |
| Read Write Property: Controls the
referential of the extension. |
|
| FBCharacterExtension | ( | str | pName | ) |
Constructor.
| pName | Group name. |
| AddObjectProperties | ( | FBComponent | pObj | ) |
Return the attached Character.
| FBDelete | ( | ) |
| FBCharacter GetCharacter | ( | ) |
return the character extension determined by MirrorLabel
| FBCharacterExtension GetMirrorExtension | ( | ) |
Reset object position to the stance.
| GoToStancePose | ( | ) |
Update the stance pose to the current position of the character extension element.
| bool IsElementSelected | ( | ) |
Remove TR Properties from Object.
| bool IsPropertyIncluded | ( | FBProperty | pProp | ) |
| RemoveObjectAndProperties | ( | FBComponent | pObj | ) |
Add TR Properties from Object.
| UpdateStancePose | ( | ) |
Read Write Property: Include or not this extension when fullBody is active.
Read Write Property: Enum that indicate which extension is used as mirror, 0 is none, 1 is self, 2-n represent the (ith - 2)character extension in the attached character excluding self.
Read Write Property: Controls if objects in the set are transformable.
Read Write Property: Controls the referential of the extension.
1.5.3