Unit 'GLSceneForm' Package
[Overview][Types][Classes][Index] [#pl_glscene]

TGLSceneForm

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

Declaration

Source position: GLSceneForm.pas line 95

type TGLSceneForm = class(TForm)

protected

  class procedure WSRegisterClass; override;

  

  procedure Notification(); override;

  

  procedure CreateWnd; override;

  

  procedure Loaded; override;

  

  procedure DoBeforeRender(); dynamic;

  

  procedure DoBufferChange(); virtual;

  

  procedure DoBufferStructuralChange(); dynamic;

  

  procedure MouseMove(); override;

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  procedure DestroyWnd; override;

  

  property IsRenderingContextAvailable: Boolean; [r]

  

  property RenderDC: HDC; [r]

  

published

  property Camera: TGLCamera; [rw]

  

  property VSync: TGLVSyncMode; [rw]

  

  property BeforeRender: TNotifyEvent; [rw]

  

  property PostRender: TNotifyEvent; [rw]

  

  property AfterRender: TNotifyEvent; [rw]

  

  property Buffer: TGLSceneBuffer; [rw]

  

  property FieldOfView: Single; [rw]

  

  property FullScreenVideoMode: TGLFullScreenVideoMode; [rw]

  

end;

Inheritance

TGLSceneForm

  

|

TObject



CT Web help

CodeTyphon Studio