|
Krig Game Engine
|
Files | |
| api.cpp | |
| Krig Game Engine Lua Scripting API. | |
| api.h | |
| api_camera.cpp | |
| Krig Game Engine Lua Scripting API - Camera. | |
| api_camera.h | |
| api_engine.cpp | |
| Krig Game Engine Lua Scripting API - Game (Engine). | |
| api_engine.h | |
| api_level.cpp | |
| Krig Game Engine Lua Scripting API - Game Level. | |
| api_level.h | |
| api_object.cpp | |
| Krig Game Engine Lua Scripting API - Game Object. | |
| api_object.h | |
| api_rotation.h | |
| api_terrain.cpp | |
| Krig Game Engine Lua Scripting API - Terrain. | |
| api_terrain.h | |
| api_vector.cpp | |
| Krig Game Engine Lua Scripting API - Rotation Library. | |
| api_vector.h | |
| buffer.h | |
| Camera.h | |
| Camera management. | |
| constants.h | |
| DisplayList.h | |
| Maintains a list of viewable QuadTreeNodes. | |
| Engine.h | |
| Containing class for all game engine management. | |
| Frustum.h | |
| Representation of the view's Frustum. | |
| GameLevel.h | |
| Representation of a game level or scene. | |
| gametimer.h | |
| KeyState.h | |
| Lookup state of all keyboard keys. | |
| krig_game_engine.h | |
| LuaGL.h | |
| main.cpp | |
| Engine initialization, IO, and window setup. | |
| Matrix.h | |
| Representation of 4x4 matrix with common matrix operations. | |
| ModelGameObject.h | |
| A game object represented by a model. | |
| Music.h | |
| Load and play songs. | |
| Object.h | |
| Base game object from which all concrete types are defined. | |
| ObjectList.h | |
| Create a linked list of game objects. | |
| ObjectNode.h | |
| A game object link in the game list linked list. | |
| ParticleSystem.h | |
| Base class from which all concrete particle systems are derived. | |
| Plane.h | |
| Representation of a plane. | |
| QuadTree.h | |
| representation of a quadtree. | |
| QuadTreeNode.h | |
| definition of a quatree node containing min and max coordinates. | |
| Quaternion.h | |
| Quaternion representation for 3D rotations. | |
| Snow.h | |
| snow particle system. | |
| SoundFX.h | |
| Load and play sounds. | |
| Sphere.h | |
| represent and operate on a sphere. | |
| SpriteGameObject.h | |
| manage 2D sprite (texture)-based game objects. | |
| StarField.h | |
| star field particle system. | |
| Terrain.h | |
| generate and manage terrain game objects. | |
| TerrainEditor.h | |
| operations for displaying and interfacing with the terrain editor. | |
| TextGameObject.h | |
| text based game object. | |
| Vector.h | |
| Represent and operate on vectors. | |