[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: GLPhysics.pas line 157
type TGLPhysicsManager = class(TComponent) |
||
protected |
||
fInertias: TList; |
|
|
fForceFieldEmitters: TList; |
|
|
|
||
|
||
|
||
fScene: TGLScene; |
|
|
procedure Loaded; override; |
|
|
procedure DefineProperties(); override; |
|
|
procedure WriteForces(); |
|
|
procedure ReadForces(); |
|
|
procedure SetForces(); |
|
|
function GetForces; |
|
|
procedure SetInertias(); |
|
|
procedure SetForceFieldEmitters(); |
|
|
procedure SetScene(); |
|
|
public |
||
procedure RegisterInertia(); |
|
|
procedure DeRegisterInertia(); |
|
|
procedure DeRegisterAllInertias; |
|
|
procedure RegisterForceFieldEmitter(); |
|
|
procedure DeRegisterForceFieldEmitter(); |
|
|
procedure DeRegisterAllForceFieldEmitters; |
|
|
procedure Notification(); override; |
|
|
constructor Create(); override; |
|
|
destructor Destroy; override; |
|
|
procedure Assign(); override; |
|
|
procedure CalculateNextState(); |
|
|
function CalculateKE; |
|
|
function CalculatePE; |
|
|
procedure SetDESolver(); |
|
|
function FindObjectByName(); |
|
|
function FindForceFieldEmitterByName(); |
|
|
property Inertias: TList; [rw] |
|
|
property ForceFieldEmitters: TList; [rw] |
|
|
published |
||
|
||
property Solver: TDESolverType; [rw] |
|
|
property Scene: TGLScene; [rw] |
|
|
end; |
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |