Class TCastleApplication
Unit
Declaration
type TCastleApplication = class(TCustomApplication)
Description
Application, managing all open TCastleWindow (OpenGL windows). This tracks all open instances of TCastleWindow and implements message loop. It also handles some global tasks like managing the screen (changing current screen resolution and/or bit depth etc.)
The only instance of this class should be in Application variable. Don't create any other instances of class TCastleApplication, there's no point in doing that.
Source: window/castlewindow.pas (line 2054).
Hierarchy
- TObject
- TPersistent
- TComponent
- TCustomApplication
- TCastleApplication
Generated by PasDoc 0.17.0.snapshot.