CAST II Game Engine |
||||||||
![]() |
MAIN | FEATURES | SCREENSHOTS | FORUMS | MANUAL | DOWNLOADS | CONTACTS | |
type TSkeletonResource = class(TArrayResource)
TArrayResource > TResource > TItem > TBaseItem| Name | Description | |
|---|---|---|
![]() | ElementNames | Bone names |
![]() | FTotalBones | Internal bone counter |
![]() | Head | Bone hierarchy head |
![]() | OffsTransform | Offset transformations |
![]() | destructor Destroy; override; |
![]() | procedure AddElementProperties(Element: PSkeletonElement; const Result: Props.TProperties; const Prefix: AnsiString); virtual; |
![]() | procedure AddProperties(const Result: Props.TProperties); override; |
![]() | procedure DoRotate(Amount: TVector3s); |
![]() | procedure DoScale(Amount: TVector3s); |
![]() | function GetElementSize: Integer; override; |
![]() | function NewSkeletonElement: PSkeletonElement; |
![]() | procedure SetElementProperties(Element: PSkeletonElement; Properties: Props.TProperties; const Prefix: AnsiString); virtual; |
![]() | procedure SetProperties(Properties: Props.TProperties); override; |
![]() | procedure SetTotalBones(ATotalBones: Integer); |
![]() | destructor Destroy; override; |
![]() | procedure AddElementProperties(Element: PSkeletonElement; const Result: Props.TProperties; const Prefix: AnsiString); virtual; |
Called by AddProperties for each bone. Can be used to specify custom properties in descendant skeleton types.
![]() | procedure AddProperties(const Result: Props.TProperties); override; |
![]() | procedure DoRotate(Amount: TVector3s); |
Rotates the skeleton by the given amount
![]() | procedure DoScale(Amount: TVector3s); |
Scales the skeleton by the given amount
![]() | function GetElementSize: Integer; override; |
![]() | function NewSkeletonElement: PSkeletonElement; |
Creates and returns a new amination skeleton element
![]() | procedure SetElementProperties(Element: PSkeletonElement; Properties: Props.TProperties; const Prefix: AnsiString); virtual; |
Called by SetProperties for each bone. Can be used to handle custom properties in descendant skeleton types.
![]() | procedure SetProperties(Properties: Props.TProperties); override; |
![]() | procedure SetTotalBones(ATotalBones: Integer); |
Sets total number of bones
![]() | property TotalBones: Integer; |
![]() | property TotalBones: Integer; |
Total number of bones
|
Last modified: Jan 6, 2010 |