Lums
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Clm::AngleA class used to represent arbitrary angles
 Clm::BaseProvider< T >A basic abstract class for providers
 Clm::Provider< T >A provider for assets that are loaded once
 Clm::StreamProvider< T >A provider for assets that are loaded and unloaded at runtime
 Clm::ComponentA class that defines behavior and attributes for a GameObject
 Clm::EventA struct describing an event
 Clm::FontA class describing a font
 Clm::GameObject< Derived, ComponentType >A composite class representing any object in a game
 Clm::GameStateThis class represents a GameState
 Clm::GlyphA struct describing a single character from a font
 Clm::ImageThis class represents an image in memory
 Clm::Matrix< N, T >A class representing a square matrix
 Clm::Matrix< 4, float >
 Clm::ProjectionAn helper struct used to define a projection
 Clm::Rect< N, T >A struct defining a rectangle
 Clm::ShaderA class representing a shader
 Clm::ShaderPipelineA class describing a chain of shaders
 Clm::ShaderProgramA class representing a linked shader
 Clm::Singleton< T >An helper template for creating singletons
 Clm::Singleton< Core >
 Clm::CoreThis class defines a core
 Clm::Singleton< Provider< T > >
 Clm::Provider< T >A provider for assets that are loaded once
 Clm::Singleton< StreamProvider< T > >
 Clm::StreamProvider< T >A provider for assets that are loaded and unloaded at runtime
 Clm::SoundAn abstract class for sounds
 Clm::MusicA class used to represent music
 Clm::SfxA class used to represent sound effect
 Clm::SpriteA class representing a sprite
 Clm::StaticSpriteBatchA class representing a static batch of bidimensional graphical elements
 Clm::SpriteBatchA class representing a dynamic batch of bidimensional graphical elements
 Clm::TextureA class representing a texture in the GPU
 CVectorData
 Clm::Vector< N, T >A class representing a Vector
 Clm::VertexBuffer< Attr >A class representing a buffer of vertices
 Clm::VertexBuffer< Vertex::Position, 2, Vertex::lm::Texture, 2 >
 Clm::VertexBuffer< Vertex::Position, 2, Vertex::Texture, 2, Vertex::Color, 4 >
 Clm::WindowThis class defines a Window