#include <OGREInterfaces.h>
Inherits DigitalSpaces::DIObjectBase.
Public Member Functions | |
| DIOGREBone * | CreateChild (unsigned short handle) |
| Creates a new Bone as a child of this bone. | |
| DIOGREBone * | CreateChild (unsigned short handle, in_Vector3f *translate, in_Quaternionf *rotate) |
| unsigned short | GetHandle (void) |
| Gets the numeric handle for this bone (unique within the skeleton). | |
| void | SetBindingPose (void) |
| Sets the current position / orientation to be the 'binding pose' ie the layout in which bones were originally bound to a mesh. | |
| void | Reset (void) |
| Resets the position and orientation of this Bone to the original binding position. | |
| void | SetManuallyControlled (bool manuallyControlled) |
| Sets whether or not this bone is manually controlled. | |
| bool | IsManuallyControlled () |
| Getter for mManuallyControlled Flag. | |
| DIOGREBone* DigitalSpaces::DIOGREBone::CreateChild | ( | unsigned short | handle | ) |
Creates a new Bone as a child of this bone.
| handle | The numeric handle to give the new bone; must be unique within the Skeleton. | |
| translate | Initial translation offset of child relative to parent | |
| rotate | Initial rotation relative to parent |
| DIOGREBone* DigitalSpaces::DIOGREBone::CreateChild | ( | unsigned short | handle, | |
| in_Vector3f * | translate, | |||
| in_Quaternionf * | rotate | |||
| ) |
| unsigned short DigitalSpaces::DIOGREBone::GetHandle | ( | void | ) |
Gets the numeric handle for this bone (unique within the skeleton).
| void DigitalSpaces::DIOGREBone::SetBindingPose | ( | void | ) |
Sets the current position / orientation to be the 'binding pose' ie the layout in which bones were originally bound to a mesh.
| void DigitalSpaces::DIOGREBone::Reset | ( | void | ) |
Resets the position and orientation of this Bone to the original binding position.
| void DigitalSpaces::DIOGREBone::SetManuallyControlled | ( | bool | manuallyControlled | ) |
Sets whether or not this bone is manually controlled.
| bool DigitalSpaces::DIOGREBone::IsManuallyControlled | ( | ) |
Getter for mManuallyControlled Flag.
1.5.6