Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
▼Nlm | The Lums namespace |
CAngle | A class used to represent arbitrary angles |
CBaseProvider | A basic abstract class for providers |
CComponent | A class that defines behavior and attributes for a GameObject |
CCore | This class defines a core |
CEvent | A struct describing an event |
CFont | A class describing a font |
CGameObject | A composite class representing any object in a game |
CGameState | This class represents a GameState |
CGlyph | A struct describing a single character from a font |
CImage | This class represents an image in memory |
CMatrix | A class representing a square matrix |
CMusic | A class used to represent music |
CProjection | An helper struct used to define a projection |
CProvider | A provider for assets that are loaded once |
CRect | A struct defining a rectangle |
CSfx | A class used to represent sound effect |
CShader | A class representing a shader |
CShaderPipeline | A class describing a chain of shaders |
CShaderProgram | A class representing a linked shader |
CSingleton | An helper template for creating singletons |
CSound | An abstract class for sounds |
CSprite | A class representing a sprite |
CSpriteBatch | A class representing a dynamic batch of bidimensional graphical elements |
CStaticSpriteBatch | A class representing a static batch of bidimensional graphical elements |
CStreamProvider | A provider for assets that are loaded and unloaded at runtime |
CTexture | A class representing a texture in the GPU |
CVector | A class representing a Vector |
CVertexBuffer | A class representing a buffer of vertices |
CWindow | This class defines a Window |