Class TAbstractLevel
Unit
Declaration
type TAbstractLevel = class(TComponent)
Description
Abstract level information, with information useful to spawn resources like creatures and items.
Hierarchy
- TObject
- TPersistent
- TComponent
- TAbstractLevel
Overview
Methods
![]() |
function GetPlayer: TCastleTransform; virtual; abstract; |
![]() |
function GetSectors: TSectorList; virtual; abstract; |
![]() |
function RootTransform: TCastleRootTransform; virtual; abstract; |
![]() |
function PrepareParams: TPrepareParams; virtual; abstract; |
![]() |
function FreeAtUnload: TComponent; virtual; abstract; |
Description
Methods
![]() |
function GetPlayer: TCastleTransform; virtual; abstract; |
![]() |
function GetSectors: TSectorList; virtual; abstract; |
![]() |
function RootTransform: TCastleRootTransform; virtual; abstract; |
![]() |
function PrepareParams: TPrepareParams; virtual; abstract; |
Parameters to prepare rendering for, see TCastleViewport.PrepareParams. |
![]() |
function FreeAtUnload: TComponent; virtual; abstract; |
Use this as Owner of any TComponent, to have something automatically freed when level is being unloaded (at TLevel.Unload call, or at TLevel.Load of new level, or at destruction of this TLevel). |
Generated by PasDoc 0.16.0.