Asset, configuration, font, sound, texture, flag, and state management systems. More...
Classes | |
| class | ml::AssetsManager< Manifest > |
| Unified asset accessor for textures, fonts, and sound buffers. More... | |
| class | ml::ConfigManager< Manifest > |
| Manifest-driven accessor for typed configuration values. More... | |
| class | ml::FlagManager< StateEnum > |
| Enum-keyed boolean flag store. More... | |
| class | ml::FontManager< Manifest > |
Manifest-driven cache for sf::Font resources. More... | |
| class | ml::ResourceManager< Manifest, Resource, loadFunction > |
| Generic manifest-driven resource cache. More... | |
| class | ml::SoundManager< Manifest > |
Manifest-driven cache for sf::SoundBuffer resources. More... | |
| class | ml::StateManager< StateEnum > |
| Single-enum state machine with enter/exit callbacks. More... | |
| class | ml::TextureManager< Manifest > |
Manifest-driven cache for sf::Texture resources. More... | |
Asset, configuration, font, sound, texture, flag, and state management systems.