Krig Game Engine
Loading...
Searching...
No Matches
src Directory Reference

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.