Unit 'nxGL' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#pl_nxpascal]

TNXGL

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

Declaration

Source position: nxGL.pas line 424

type TNXGL = class(TNXCustomEngine)

public

  window: TOpenGLPanel;

  

  rs: TRenderSettings;

  

  property Font []: TGLFont; [r]

  

  property FPS: Integer; [r]

  

  function AllOK;

  

  function CanRender;

  

  constructor Create;

  

  destructor Destroy; override;

  

  procedure Clear();

  

  procedure ClearFonts;

  

  procedure CreateBasicFont;

  

  function CreateFont();

  

  function LoadFont();

  

  function CreateGlWindow();

  

  procedure DefaultLights();

  

  procedure DeleteFont();

  

  procedure Disable2D;

  

  procedure Draw();

  

  procedure DrawRotate();

  

  procedure DrawRotateS();

  

  procedure DrawScaled();

  

  procedure DrawSections();

  

  procedure DrawTexRepeat();

  

  procedure Enable2D();

  

  procedure FillCircle();

  

  procedure FillRect();

  

  procedure Flip;

  

  procedure FontFromImage();

  

  function GetEXT;

  

  procedure GetMouseRay();

  

  procedure GetViewDetails();

  

  function GLInfo();

  

  function Initialized;

  

  function IsMaxFullscreen;

  

  procedure KillGLWindow();

  

  procedure Line();

  

  function MouseRayAtPlane();

  

  function MouseRayAtXZPlane();

  

  procedure OutLine();

  

  procedure Perspective();

  

  function ProgDir;

  

  procedure RectT();

  

  procedure RectZT();

  

  procedure SetClearColor();

  

  procedure SetColor();

  

  procedure SetFont();

  

  procedure SetLight();

  

  procedure SetMaxFullscreen();

  

  procedure SetPixel();

  

  procedure SetSpecular();

  

  procedure SetView();

  

  procedure SetWireframe();

  

  procedure ToggleMaxFullscreen;

  

end;

Inheritance

TNXGL

  

|

TObject



CT Web help

CodeTyphon Studio