Loading...
Searching...
No Matches

Asset, configuration, font, sound, texture, flag, and state management systems. More...

Collaboration diagram for Resources:

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...

Detailed Description

Asset, configuration, font, sound, texture, flag, and state management systems.