Unit 'GLNGDManager' Package
[Overview][Types][Classes][Procedures and functions][Index] [#pl_glscene]

TGLNGDManager

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

Declaration

Source position: GLNGDManager.pas line 155

type TGLNGDManager = class(TComponent)

protected

  procedure Loaded; override;

  

  procedure SetVisible();

  

  procedure SetVisibleAtRunTime();

  

  procedure SetSolverModel();

  

  procedure SetFrictionModel();

  

  procedure SetMinimumFrameRate();

  

  procedure SetThreadCount();

  

  procedure SetGLLines();

  

  function GetBodyCount;

  

  function GetConstraintCount;

  

  procedure AddNode();

  

  procedure RebuildAllMaterial;

  

  procedure RebuildAllJoint();

  

  procedure NotifyWorldSizeChange();

  

  procedure NotifyChange();

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  procedure Step();

  

published

  property Visible: Boolean; [rw]

  

  property VisibleAtRunTime: Boolean; [rw]

  

  property SolverModel: TGLNGDSolverModels; [rw]

  

  property FrictionModel: TGLNGDFrictionModels; [rw]

  

  property MinimumFrameRate: Integer; [rw]

  

  property ThreadCount: Integer; [rw]

  

  property DllVersion: Integer; [r]

  

  property NewtonBodyCount: Integer; [r]

  

  property NewtonConstraintCount: Integer; [r]

  

  property Gravity: TGLCoordinates; [rw]

  

  property WorldSizeMin: TGLCoordinates; [rw]

  

  property WorldSizeMax: TGLCoordinates; [rw]

  

  property NewtonSurfaceItem: TCollection; [rw]

  

  property NewtonSurfacePair: TOwnedCollection; [rw]

  

  property DebugOption: TGLNGDDebugOption; [rw]

  

  property Line: TGLLines; [rw]

  

  property NewtonJoint: TOwnedCollection; [rw]

  

end;

Inheritance

TGLNGDManager

  

|

TObject



CT Web help

CodeTyphon Studio