Krig Game Engine
File List
Here is a list of all documented files with brief descriptions:
 api.cppKrig Game Engine Lua Scripting API
 api_camera.cppKrig Game Engine Lua Scripting API - Camera
 api_engine.cppKrig Game Engine Lua Scripting API - Game (Engine)
 api_level.cppKrig Game Engine Lua Scripting API - Game Level
 api_object.cppKrig Game Engine Lua Scripting API - Game Object
 api_terrain.cppKrig Game Engine Lua Scripting API - Terrain
 api_vector.cppKrig Game Engine Lua Scripting API - Vector Library
 buffer.h
 Camera.hCamera management
 constants.h
 DisplayList.hMaintains a list of viewable QuadTreeNodes
 Engine.hContaining class for all game engine management
 Frustum.hRepresentation of the view's Frustum
 GameLevel.hRepresentation of a game level or scene
 gametimer.h
 KeyState.hLookup state of all keyboard keys
 main.cppEngine initialization, IO, and window setup
 matrix.h
 Music.hLoad and play songs
 Object.hBase game object from which all concrete types are defined
 ObjectList.hCreate a linked list of game objects
 ObjectNode.hA game object link in the game list linked list
 ParticleSystem.hBase class from which all concrete particle systems are derived
 Plane.hRepresentation of a plane
 QuadTree.hRepresentation of a quadtree
 QuadTreeNode.hDefinition of a quatree node containing min and max coordinates
 Quaternion.hRepresentation of a quaternion
 Snow.hSnow particle system
 SoundFX.hLoad and play sounds
 Sphere.hRepresent and operate on a sphere
 StarField.hStar field particle system
 terrain.h
 TerrainEditor.hOperations for displaying and interfacing with the terrain editor
 Vector.hRepresent and operate on vectors