Unit 'zglSpine' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#pl_zengl]

TSpineSkeleton

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: zglSpine.pas line 241

type TSpineSkeleton = class(TSpineObject)

public

  Data: TSpineSkeletonData;

  

  Bones: array of TSpineBone;

  

  Slots: array of TSpineSlot;

  

  DrawOrder: array of TSpineSlot;

  

  Skin: TSpineSkin;

  

  Color: TSpineColor;

  

  Time: Single;

  

  FlipX: Boolean;

  

  FlipY: Boolean;

  

  constructor Create();

  

  destructor Destroy; override;

  

  procedure UpdateWorldTransform;

  

  procedure SetToBindPose;

  

  procedure SetBonesToBindPose;

  

  procedure SetSlotsToBindPose;

  

  function GetRootBone;

  

  function FindBone();

  

  function FindBoneIndex();

  

  function FindSlot();

  

  function FindSlotIndex();

  

  procedure SetSkin();

  

  function GetAttachment();

  

  procedure SetAttachment();

  

  procedure Update();

  

  procedure Draw();

  

end;

Inheritance

TSpineSkeleton

  

|

TSpineObject

  

|

TObject



CT Web help

CodeTyphon Studio