Unit CastleControl

Description

Component with OpenGL context suitable for 2D and 3D rendering of "Castle Game Engine".

Uses

Overview

Classes, Interfaces, Objects and Records

Name Description
Class TCastleControl Control to render everything (3D or 2D) with Castle Game Engine.
Class TCastleControlBase Note: we need this deprecated class to be a separate class, not just an alias for TCastleControl, to be able to register it using RegisterNoIcon, to support in old projects.

Functions and Procedures

procedure Register;
function GetLimitFPS: Single; deprecated 'use ApplicationProperties.LimitFPS';
procedure SetLimitFPS(const Value: Single); deprecated 'use ApplicationProperties.LimitFPS';

Types

TCastleControlCustom = TCastleControl deprecated 'use TCastleControl';

Constants

DefaultLimitFPS = TCastleApplicationProperties.DefaultLimitFPS deprecated 'use TCastleApplicationProperties.DefaultLimitFPS';

Variables

property LimitFPS: Single read GetLimitFPS write SetLimitFPS;

Description

Functions and Procedures

procedure Register;
 
function GetLimitFPS: Single; deprecated 'use ApplicationProperties.LimitFPS';

Warning: this symbol is deprecated: use ApplicationProperties.LimitFPS

 
procedure SetLimitFPS(const Value: Single); deprecated 'use ApplicationProperties.LimitFPS';

Warning: this symbol is deprecated: use ApplicationProperties.LimitFPS

 

Types

TCastleControlCustom = TCastleControl deprecated 'use TCastleControl';

Warning: this symbol is deprecated: use TCastleControl

 

Constants

DefaultLimitFPS = TCastleApplicationProperties.DefaultLimitFPS deprecated 'use TCastleApplicationProperties.DefaultLimitFPS';

Warning: this symbol is deprecated: use TCastleApplicationProperties.DefaultLimitFPS

Define this for new Lazarus that has Options (with ocoRenderAtDesignTime) (see issue https://bugs.freepascal.org/view.php?id=32026 ).

Variables

property LimitFPS: Single read GetLimitFPS write SetLimitFPS;
 

Generated by PasDoc 0.16.0.