Bromeon
thor::Resources::KeyTraits Struct Reference

Maps common SFML resources to ResourceManager keys. More...


Detailed Description

Maps common SFML resources to ResourceManager keys.

Used by ResourceManager. If its ResourceKey template argument isn't specified, it looks up the default key corresponding to the first argument Resource.

You can use the macro THOR_MAP_RESOURCEKEY to create a specialization. Five specialization of the traits template are already provided:

SFML resource Thor resource key
sf::Image thor::Resources::ImageKey
sf::Texture thor::Resources::TextureKey
sf::Font thor::Resources::FontKey
sf::Shader thor::Resources::ShaderKey
sf::SoundBuffer thor::Resources::SoundBufferKey
sf::Music thor::Resources::MusicKey

The documentation for this struct was generated from the following file: