Unit CastleLevels
Constants
Variables
Description
Loading of typical 3D game level with placeholders (TLevel), management of available game levels (TLevelInfo, Levels).
Uses
- Classes
- DOM
- Generics.Collections
- CastleVectors
- CastleSceneCore
- CastleScene
- CastleBoxes
- X3DNodes
- X3DFields
- CastleCameras
- CastleSectors
- CastleUtils
- CastleClassUtils
- CastlePlayer
- CastleResources
- CastleProgress
- CastleInputs
- CastleSoundEngine
- CastleTransform
- CastleShapes
- CastleXMLConfig
- CastleImages
- CastleTimeUtils
- CastleViewport
- CastleFindFiles
- CastleKeysMouse
Overview
Classes, Interfaces, Objects and Records
| Name | Description |
|---|---|
Class TLevelInfo |
|
Class TLevelInfoList |
|
Class TLevel |
Manage (load and unload) game level. |
Class TLevelLogic |
Level logic. |
Class TLevelLogicClasses |
Functions and Procedures
function LevelLogicClasses: TLevelLogicClasses; |
function Levels: TLevelInfoList; |
Types
TLevelLogicClass = class of TLevelLogic; |
TLevelProperties = TAbstractLevel deprecated 'use TAbstractLevel'; |
Description
Functions and Procedures
function LevelLogicClasses: TLevelLogicClasses; |
function Levels: TLevelInfoList; |
|
All known levels. You can use this to show a list of available levels to user. You can also search it and use TLevel.Load to load a given TLevelInfo instance. |
Types
TLevelLogicClass = class of TLevelLogic; |
TLevelProperties = TAbstractLevel deprecated 'use TAbstractLevel'; |
|
Warning: this symbol is deprecated: use TAbstractLevel |
Generated by PasDoc 0.16.0.