|
Practical Tools for Simple Design
|
| CUtil::AssetStore< T > | A class template for managing assets |
| CUtil::BGM | Class for handling background music |
| CCore::Context | |
| CCore::Drawable | |
| CUtil::Animation | Class representing an animation with frames |
| CUtil::Image | A class representing an image |
| CUtil::Text | A class representing a text |
| Cfmt::formatter | |
| Cfmt::formatter< Util::Transform > | |
| Cfmt::formatter< glm::mat< C, R, Pre > > | |
| Cfmt::formatter< glm::vec< L, Pre > > | |
| CUtil::GameObject | A class representing a game object |
| CCore::IndexBuffer | Wrapper for OpenGL Index Buffer Object (a.k.a GL_ELEMENT_ARRAY_BUFFER) |
| CUtil::Input | Access to keyboard and mouse input |
| CCore::Matrices | |
| CCore::Program | |
| CUtil::Renderer | A class handling GameObjects' Draw() |
| CUtil::SFX | Class for handling sound effects |
| CCore::Shader | |
| CCore::Texture | |
| CUtil::Time | A singleton class that provides time-related functionalities |
| CUtil::Transform | A struct representing a transformation in 2D space |
| CCore::UniformBuffer< T > | Wrapper for OpenGL Uniform Buffer Object (a.k.a GL_UNIFORM_BUFFER) |
| Cglm::vec4 | |
| CUtil::Color | A class representing a color |
| CCore::VertexArray | Wrapper for OpenGL Vertex Array Object |
| CCore::VertexBuffer | Wrapper for OpenGL Vertex Buffer Object (a.k.a GL_ARRAY_BUFFER) |