Class TWindowContainer

Unit

Declaration

type TWindowContainer = class(TCastleContainer)

Description

Warning: this symbol is deprecated: do not descend from this, instead use custom TCastleView descendants

Container suitable to be used in TCastleWindow. Never create instances of this, just create TCastleWindow, and use container of it (in TCastleWindow.Container).

Source: src/window/castlewindow.pas (line 420).

Hierarchy

  • TWindowContainer

Overview

Methods

Public constructor Create(AParent: TCastleWindow); reintroduce;
Public procedure Invalidate; override;
Public function GLInitialized: boolean; override;
Public function PixelsWidth: Integer; override;
Public function PixelsHeight: Integer; override;
Public function PixelsRect: TRectangle; override;
Public function Focused: boolean; override;
Public procedure SetInternalCursor(const Value: TMouseCursor); override;
Public function SaveScreen(const SaveRect: TRectangle): TRGBImage; overload; override;
Public procedure SystemSetMousePosition(const Value: TVector2); override;
Public function SettingMousePositionCausesMotion: Boolean; override;

Description

Methods

Public constructor Create(AParent: TCastleWindow); reintroduce;

This item has no description.

Source: src/window/castlewindow.pas (line 424).

Public procedure Invalidate; override;

This item has no description.

Source: src/window/castlewindow.pas (line 426).

Public function GLInitialized: boolean; override;

This item has no description.

Source: src/window/castlewindow.pas (line 427).

Public function PixelsWidth: Integer; override;

This item has no description.

Source: src/window/castlewindow.pas (line 428).

Public function PixelsHeight: Integer; override;

This item has no description.

Source: src/window/castlewindow.pas (line 429).

Public function PixelsRect: TRectangle; override;

This item has no description.

Source: src/window/castlewindow.pas (line 430).

Public function Focused: boolean; override;

This item has no description.

Source: src/window/castlewindow.pas (line 431).

Public procedure SetInternalCursor(const Value: TMouseCursor); override;

This item has no description.

Source: src/window/castlewindow.pas (line 432).

Public function SaveScreen(const SaveRect: TRectangle): TRGBImage; overload; override;

This item has no description.

Source: src/window/castlewindow.pas (line 433).

Public procedure SystemSetMousePosition(const Value: TVector2); override;

This item has no description.

Source: src/window/castlewindow.pas (line 434).

Public function SettingMousePositionCausesMotion: Boolean; override;

This item has no description.

Source: src/window/castlewindow.pas (line 435).


Generated by PasDoc 0.17.0.snapshot.