|
Rhythm
Game Engines Final Project
|
| Cresource_manager::Font | Represents a font resource |
| Ccomponents::texture::Frame | Represents a frame in an animation |
| CGameObject | Represents a game object within a scene |
| Ccomponent::IComponent | Abstract base class for all components |
| ▼CIComponent | |
| Ccomponents::collision_rect::ComponentCollisionRect | A component that handles collision detection using a rectangle |
| Ccomponents::menu_controls::ComponentMenuControls | A component that handles menu controls for a game object |
| Ccomponents::texture::ComponentTexture | A component that handles texture rendering for a GameObject |
| ▼CISystem | |
| Csystems::audio::SoundSystem | Manages and plays sounds within a scene |
| Csystems::collision::CollisionSystem | Manages collision detection between game objects within a scene |
| Csystems::menu::MenuSystem | Manages and displays the menu within a scene |
| Csystem::ISystem | Abstract base class for all systems |
| Cresource_manager::ResouceManager | Manages resources such as images and fonts |
| Csystems::audio::Sound | Represents a sound with its chunk and remaining frames |