All Classes, Interfaces, Objects and Records

Name Unit Description
A3DGEException a3dge.Classes

Base class for exceptions raised by the engine.

EHeightmapError a3dge.Heightmap

Exception used by this unit.

EModelLoad a3dge.Model3D

Exception used by loaders.

EPLGFileLoaderError a3dge.PLG

Exception class used by PLG loader.

EStateMachine a3dge.Classes

Exception class used by TStateMachine.

EWavefrontFileLoaderError a3dge.Wavefront

Exception class used by Wavefront loader.

TA3DGEApplication a3dge

Base for all A3DGE applications.

TBillboard a3dge.Model3D

A billboarding object.

TBox a3dge.Collisions

Define an Axis-Aligned Bounding Box (AABB).

TCamera a3dge.World3D

Camera description.

TConfigurationFile a3dge

Handles configuration files.

TDisplay a3dge

Default display.

TEntity3D a3dge.World3D

Base class for 3D entities.

TGameState a3dge

Base class for game states.

TGameStateManager a3dge

Manages game states.

THeightmap a3dge.Heightmap

Contains and manages the heightmap.

TKeyboard a3dge

Encapsulates keyboard input.

TLight a3dge.World3D

Light description.

TMaterial a3dge.Material

Define a material.

TMaterialList a3dge.Material

A list of materials.

TModel3D a3dge.World3D

Base for models.

TMouse a3dge

Encapsulates mouse input.

TObject3D a3dge.World3D

Base for objects.

TOctree a3dge.World3D

An octree.

TOctreeNode a3dge.World3D

An octree node.

TPolygon a3dge.Model3D

Defines a polygon.

TPolyhedron a3dge.Model3D

Describe a polyhedron.

TSkybox a3dge.Skybox

Defines a skybox.

TState a3dge.Classes

Base class for states.

TStateMachine a3dge.Classes

A State Machine implementation.

TTexCoord a3dge.Model3D

Texture coordinates.

TTexturedPolyhedron a3dge.Model3D

A textured polyhedron.

TTitleGameState a3dge.Common

A simple title screen.

TWorld3D a3dge.World3D

The world.

TWorldGameState a3dge.Common

A game state that renders the 3D World.

TWorldHUDGameState a3dge.Common

A game state that renders the 3D World and a 2D HUD.


Generated by PasDoc 0.15.0. Generated on 2025-07-31 11:41:01.