Class TWindowContainer

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TWindowContainer = class(TGLContainer)

Description

Non-abstact implementation of TGLContainer that cooperates with TCastleWindowCustom.

Hierarchy

Overview

Methods

Public constructor Create(AParent: TCastleWindowCustom); reintroduce;
Public procedure Invalidate; override;
Public function GLInitialized: boolean; override;
Public function Width: Integer; override;
Public function Height: Integer; override;
Public function Rect: TRectangle; override;
Public function GetMousePosition: TVector2Single; override;
Public procedure SetMousePosition(const Value: TVector2Single); override;
Public function Dpi: Integer; override;
Public function MousePressed: TMouseButtons; override;
Public function Focused: boolean; override;
Public function Pressed: TKeysPressed; override;
Public function Fps: TFramesPerSecond; override;
Public procedure SetInternalCursor(const Value: TMouseCursor); override;
Public function GetTouches(const Index: Integer): TTouch; override;
Public function TouchesCount: Integer; override;
Public function SaveScreen(const SaveRect: TRectangle): TRGBImage; override; overload;

Description

Methods

Public constructor Create(AParent: TCastleWindowCustom); reintroduce;
 
Public procedure Invalidate; override;
 
Public function GLInitialized: boolean; override;
 
Public function Width: Integer; override;
 
Public function Height: Integer; override;
 
Public function Rect: TRectangle; override;
 
Public function GetMousePosition: TVector2Single; override;
 
Public procedure SetMousePosition(const Value: TVector2Single); override;
 
Public function Dpi: Integer; override;
 
Public function MousePressed: TMouseButtons; override;
 
Public function Focused: boolean; override;
 
Public function Pressed: TKeysPressed; override;
 
Public function Fps: TFramesPerSecond; override;
 
Public procedure SetInternalCursor(const Value: TMouseCursor); override;
 
Public function GetTouches(const Index: Integer): TTouch; override;
 
Public function TouchesCount: Integer; override;
 
Public function SaveScreen(const SaveRect: TRectangle): TRGBImage; override; overload;
 

Generated by PasDoc 0.14.0.