Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
core::aabox3d
physics::Body
physics::BodyData
physics::BodyDataFactory
physics::BodyFactory
physics::BoxShape
resource::Buffer
render::CameraA viewpoint from which the scene will be rendered
physics::CollisionEventStructure containing information about a collision event
physics::CollisionEventReceiver
physics::CollisionPointStructure containing information about a collision point
render::ColorClass representing color
core::ConfigFile
input::CursorInterface to the mouse cursor
resource::DataStream
render::DebugRenderable
render::RenderManager::DistanceLight
engine::EngineEventStruct containing information about a game event
engine::EngineEventReceiver
engine::EngineManager
engine::EngineSettings
platform::FileClass for accessing a file on disk
resource::FileDataStreamSubclass of DataStream for handling data from files
platform::FileSystem
platform::FileSystemFactory
platform::PlatformManager::FileSystemInfoLoaded file systems
render::Font
render::FontFactory
render::FrameEventReceiver
render::RenderTarget::FrameStats
render::Frustum
physics::GenericJoint
scene::GroupNodeClass representing a group node in the scene graph
render::HardwareIndexBuffer
render::HardwarePixelBuffer
render::HardwareVertexBuffer
physics::HingeJoint
render::IndexBufferClass for index buffers, still abstract
render::IndexDataSummary class collecting together index data source information
input::InputDeviceA common base class for input devices
input::InputDriver
input::InputEventA common base class for mouse/keyboard input events
input::InputManager
physics::Joint
physics::JointFactory
input::JoystickA common base class for joystick device
input::JoystickEventJoystickEvent class - DOCUMENTATION NEEDED
input::JoystickEventReceiver
input::KeyboardA common base class for keyboard device
input::KeyEventKeyEvent class - DOCUMENTATION NEEDED
input::KeyEventReceiver
render::LayerBlendMode
render::LightRepresentation of a light in the render world
core::line2d2D line between two points with intersection methods
core::line3d3D line between two points with intersection methods
sound::Listener
resource::LoadEventStruct containing information about a load event
resource::LoadEventReceiver
engine::LogLog class for writing debug/log data to files
engine::LogManagerThe log manager handles the creation and retrieval of logs for the application
render::Material
physics::MaterialClass encapsulates properties of a body
render::MaterialFactory
core::matrix4
resource::MemoryDataStreamSubclass of DataStream for handling data from chunks of memory
render::MemoryIndexBuffer
render::MemoryPixelBuffer
render::MemoryVertexBuffer
render::MeshDataDefines a mesh resource
render::MeshDataFactory
render::ModelRepresentation of a model in the render world
input::MouseA common base class for mouse device
input::MouseEventMouseEvent class - DOCUMENTATION NEEDED
input::MouseEventReceiver
platform::MutexClass for non-recursive mutex
scene::Node
engine::Object
render::OverlayRepresents a layer which is rendered on top of the 'normal' scene contents
render::PanelOverlayRepresents a panel overlay which is rendered on top of the 'normal' scene contents
physics::PhysicsDriver
physics::PhysicsManager
render::PixelBufferClass for pixel buffers, still abstract
resource::PixelFormatDescriptionA record that describes a pixel format in detail
resource::PixelUtil
core::plane3dTemplate plane class with some intersection testing methods
physics::PlaneShape
platform::PlatformDriver
platform::PlatformManager
engine::Plugin
engine::PluginManager
core::position2dSimple class for holding 2d coordinates
core::quaternionQuaternion class
platform::ReadWriteMutexClass for read/write mutex
platform::RecursiveMutexClass for recursive mutex
render::RenderableRepresentation of a renderable in the render world
render::RenderDriver
render::RenderManager
render::RenderOperation
render::RenderTarget
render::RenderTargetEventStruct containing information about a RenderTarget event
render::RenderTargetEventReceiver
render::RenderWindow
resource::Resource
resource::ResourceDriver
resource::ResourceEventStruct containing information about a Resource event
resource::ResourceEventReceiver
resource::ResourceFactory
resource::ResourceManager
physics::RigidJoint
scene::RootNodeClass representing the root node in the scene graph
scene::Scene
scene::SceneFactory
scene::SceneManager
script::Script
script::ScriptDriver
script::ScriptManager
resource::Serializer
render::Shader
render::ShaderParamData
render::ShaderParameter
physics::Shape
physics::ShapeFactory
core::Singleton< T >Singleton template
physics::SliderJoint
render::RenderManager::SolidRenderable
sound::Sound
sound::SoundData
sound::SoundDriver
sound::SoundFactory
sound::SoundManager
core::sphere3dSphere
physics::SphereShape
physics::SphericalJoint
render::TextOverlayRepresents a text overlay which is rendered on top of the 'normal' scene contents
render::Texture
render::TextureUnit
platform::ThreadClass for all typed of threads
platform::TimerInterface for getting the current time
render::RenderManager::TransparentRenderable
core::vector2d2d vector class with lots of operators and methods
core::vector3d3d vector class with lots of operators and methods
core::vector4d
render::VertexBufferClass for index buffers, still abstract
render::VertexBufferBinding
render::VertexDataSummary class collecting together vertex source information
render::VertexDeclaration
render::VertexElement
render::Viewport

The KG Game Engine
The KG Game Engine Documentation © 2006-2011 by Kat'Oun. Generated on Sat Jul 2 2011 00:50:06 by Doxygen (1.7.4)