| 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. | |