Clm::Angle | A 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::Component | A class that defines behavior and attributes for a GameObject |
Clm::Event | A struct describing an event |
Clm::Font | A class describing a font |
Clm::GameObject< Derived, ComponentType > | A composite class representing any object in a game |
Clm::GameState | This class represents a GameState |
Clm::Glyph | A struct describing a single character from a font |
Clm::Image | This class represents an image in memory |
Clm::Matrix< N, T > | A class representing a square matrix |
Clm::Matrix< 4, float > | |
Clm::Projection | An helper struct used to define a projection |
Clm::Rect< N, T > | A struct defining a rectangle |
Clm::Shader | A class representing a shader |
Clm::ShaderPipeline | A class describing a chain of shaders |
Clm::ShaderProgram | A class representing a linked shader |
Clm::Singleton< T > | An helper template for creating singletons |
▼Clm::Singleton< Core > | |
Clm::Core | This 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::Sound | An abstract class for sounds |
Clm::Music | A class used to represent music |
Clm::Sfx | A class used to represent sound effect |
Clm::Sprite | A class representing a sprite |
▼Clm::StaticSpriteBatch | A class representing a static batch of bidimensional graphical elements |
Clm::SpriteBatch | A class representing a dynamic batch of bidimensional graphical elements |
Clm::Texture | A 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::Window | This class defines a Window |