Unit 'orca_scene3d' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#pl_orca3d]

TD3Physics

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

Declaration

Source position: orca_scene3d.pas line 917

type TD3Physics = class(TPersistent)

protected

  FSpaceWorld: Pointer;

  

  FScreenWorld: Pointer;

  

  FScene: TD3Scene;

  

public

  constructor Create(); virtual;

  

  destructor Destroy; override;

  

  function CreateWorld; virtual; abstract;

  

  procedure DestroyWorld(); virtual; abstract;

  

  procedure UpdateWorld(); virtual; abstract;

  

  function Collise(); virtual; abstract;

  

  function ComplexCollise(); virtual; abstract;

  

  function ObjectByBody(); virtual; abstract;

  

  function CreateBox(); virtual; abstract;

  

  function CreateSphere(); virtual; abstract;

  

  function CreateCone(); virtual; abstract;

  

  function CreateCylinder(); virtual; abstract;

  

  procedure DestroyBody(); virtual; abstract;

  

  procedure SetBodyMatrix(); virtual; abstract;

  

  function GetBodyMatrix(); virtual; abstract;

  

  procedure AddForce(); virtual; abstract;

  

  procedure Explode(); virtual; abstract;

  

  procedure Wind(); virtual; abstract;

  

  property ScreenWorld: Pointer; [r]

  

  property SpaceWorld: Pointer; [r]

  

end;

Inheritance

TD3Physics

  

|

TObject



CT Web help

CodeTyphon Studio