Unit 'GLRagdoll' Package
[Overview][Classes][Index] [#pl_glscene]

TGLRagdolBone

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

Declaration

Source position: GLRagdoll.pas line 69

type TGLRagdolBone = class(TGLRagdolBoneList)

protected

  function GetRagdollBone();

  

  procedure Start; virtual; abstract;

  

  procedure Align; virtual; abstract;

  

  procedure Update; virtual; abstract;

  

  procedure Stop; virtual; abstract;

  

public

  constructor CreateOwned();

  

  constructor Create();

  

  destructor Destroy; override;

  

  procedure WriteToFiler(); override;

  

  procedure ReadFromFiler(); override;

  

  property Owner: TGLRagdolBoneList; [r]

  

  property Name: string; [rw]

  

  property BoneID: Integer; [rw]

  

  property Origin: TAffineVector; [r]

  

  property Size: TAffineVector; [r]

  

  property BoneMatrix: TMatrix; [r]

  

  property ReferenceMatrix: TMatrix; [r]

  

  property Anchor: TAffineVector; [r]

  

  property Joint: TGLRagdolJoint; [rw]

  

  property Items []: TGLRagdolBone; default; [r]

  

end;

Inheritance

TGLRagdolBone

  

|

TGLRagdolBoneList

  

|

TObject



CT Web help

CodeTyphon Studio