|
DIE Engine
|
| CAudio | |
| CDoor | Animated door (pivot, lateral or vertical) |
| CEditor | |
| CEnv | |
| CFog | Distance fog properties |
| CGamepad | |
| CLift | Animated moving platform |
| CLight | Animated point light bound to a node |
| CMainWindow | |
| CMap | |
| CMapState | Snapshot of the persistent map data, used for the undo history |
| CNode | Map node: a 3D position shared by the map objects |
| CPath | Sequence of nodes used as waypoints |
| CRenderer | |
| CNode | Renderer-side node (compact variant, fed by Map::pass) |
| CWall | Renderer-side wall (compact variant, fed by Map::pass) |
| CTexture | Renderer-side texture strip (column of square tiles) |
| CLight | Renderer-side light (compact variant, fed by Map::pass) |
| CRenderWindow | |
| CSpeaker | Spatial sound source bound to a node |
| CSprite | Textured quad standing at a node |
| CStaircase | Flight of steps |
| CSubmap | Nested map instance, loaded from a separate file |
| CSun | Sun lighting properties |
| CSurface | Texture mapping of one face of a map object |
| CTag | A tag: name / value pair (null-terminated strings) |
| CTags | Tags database |
| CViewpoint | Camera position and orientation |
| CWalker | |
| CWall | Vertical wall between two nodes, with floor / ceiling extensions |
| CWdgMapEditor | |
| CWdgMapView | |
| CWdgTexSelector | |
| CWdgTexView | |
| CWorkerPool | Fixed pool of reusable worker threads |