Description | Hierarchy | Fields | Methods | Properties |
type TBoneSceneNode = class(TSceneNode)
Class for bones used in skeletal animation.
![]() |
procedure UpdateAbsolutePositionOfAllChildren; inline; |
![]() |
property AnimationMode: TBoneAnimationMode read GetAnimationMode write SetAnimationMode; |
![]() |
property BoneIndex: LongWord read GetBoneIndex; |
![]() |
property BoneName: AnsiString read GetBoneName; |
![]() |
property PositionHint: LongInt read GetPositionHint write SetPositionHint; |
![]() |
property RotationHint: LongInt read GetRotationHint write SetRotationHint; |
![]() |
property ScaleHint: LongInt read GetScaleHint write SetScaleHint; |
![]() |
property SkinningSpace: TBoneSkinningSpace read GetSkinningSpace; |
![]() |
procedure UpdateAbsolutePositionOfAllChildren; inline; |
Updates the absolute position based on the relative and the parents position. |
![]() |
property AnimationMode: TBoneAnimationMode read GetAnimationMode write SetAnimationMode; |
The current animation mode of the bone. |
![]() |
property BoneIndex: LongWord read GetBoneIndex; |
The index of this bone. |
![]() |
property BoneName: AnsiString read GetBoneName; |
The name of this bone. |
![]() |
property PositionHint: LongInt read GetPositionHint write SetPositionHint; |
Undocumented. |
![]() |
property RotationHint: LongInt read GetRotationHint write SetRotationHint; |
Undocumented. |
![]() |
property ScaleHint: LongInt read GetScaleHint write SetScaleHint; |
Undocumented. |
![]() |
property SkinningSpace: TBoneSkinningSpace read GetSkinningSpace; |
Determines How the relative transformation of the bone is used. |