Class TWindowContainer
Unit
Declaration
type TWindowContainer = class(TCastleContainer)
Description
Warning: this symbol is deprecated: do not descend from this, instead use custom TCastleView descendants
Non-abstract implementation of TCastleContainer that cooperates with TCastleWindow. To use it, you need to also create descendant of TCastleWindow, and override TCastleWindow.CreateContainer. That said, it is much better to use TCastleView and override methods there.
Hierarchy
- TWindowContainer
Overview
Methods
![]() |
constructor Create(AParent: TCastleWindow); reintroduce; |
![]() |
procedure Invalidate; override; |
![]() |
function GLInitialized: boolean; override; |
![]() |
function Width: Integer; override; |
![]() |
function Height: Integer; override; |
![]() |
function Rect: TRectangle; override; |
![]() |
function ScaledStatusBarHeight: Cardinal; override; |
![]() |
function GetMousePosition: TVector2; override; |
![]() |
procedure SetMousePosition(const Value: TVector2); override; |
![]() |
function Dpi: Single; override; |
![]() |
function Focused: boolean; override; |
![]() |
procedure SetInternalCursor(const Value: TMouseCursor); override; |
![]() |
function GetTouches(const Index: Integer): TTouch; override; |
![]() |
function TouchesCount: Integer; override; |
![]() |
function SaveScreen(const SaveRect: TRectangle): TRGBImage; overload; override; |
![]() |
function SettingMousePositionCausesMotion: Boolean; override; |
Description
Methods
![]() |
constructor Create(AParent: TCastleWindow); reintroduce; |
This item has no description. |
![]() |
procedure Invalidate; override; |
This item has no description. |
![]() |
function GLInitialized: boolean; override; |
This item has no description. |
![]() |
function Width: Integer; override; |
This item has no description. |
![]() |
function Height: Integer; override; |
This item has no description. |
![]() |
function Rect: TRectangle; override; |
This item has no description. |
![]() |
function ScaledStatusBarHeight: Cardinal; override; |
This item has no description. |
![]() |
function GetMousePosition: TVector2; override; |
This item has no description. |
![]() |
procedure SetMousePosition(const Value: TVector2); override; |
This item has no description. |
![]() |
function Dpi: Single; override; |
This item has no description. |
![]() |
function Focused: boolean; override; |
This item has no description. |
![]() |
procedure SetInternalCursor(const Value: TMouseCursor); override; |
This item has no description. |
![]() |
function GetTouches(const Index: Integer): TTouch; override; |
This item has no description. |
![]() |
function TouchesCount: Integer; override; |
This item has no description. |
![]() |
function SaveScreen(const SaveRect: TRectangle): TRGBImage; overload; override; |
This item has no description. |
![]() |
function SettingMousePositionCausesMotion: Boolean; override; |
This item has no description. |
Generated by PasDoc 0.16.0.