UGDK
|
#include <resourcemanager.h>
Public Member Functions | |
ResourceManager () | |
~ResourceManager () | |
template<class T > | |
void | add_container (ResourceContainer< T > *container) |
template<class T > | |
ResourceContainer< T > & | get_container () |
ResourceContainer < graphic::Texture * > & | texture_container () |
ResourceContainer < graphic::Spritesheet * > & | spritesheet_container () |
ResourceContainer < action::AnimationSet * > & | animation_loader () |
ResourceContainer < LanguageWord * > & | word_container () |
Static Public Member Functions | |
static graphic::Texture * | GetTextureFromTag (const std::string &tag) |
static graphic::Texture * | GetTextureFromFile (const std::string &file) |
static graphic::Spritesheet * | GetSpritesheetFromTag (const std::string &tag) |
static action::AnimationSet * | GetAnimationSetFromFile (const std::string &file) |
static graphic::Text * | CreateTextFromLanguageTag (const std::string &tag) |
void ugdk::base::ResourceManager::add_container | ( | ResourceContainer< T > * | container | ) | [inline] |
ResourceContainer<action::AnimationSet*>& ugdk::base::ResourceManager::animation_loader | ( | ) | [inline] |
graphic::Text * ugdk::base::ResourceManager::CreateTextFromLanguageTag | ( | const std::string & | tag | ) | [static] |
ResourceContainer<T>& ugdk::base::ResourceManager::get_container | ( | ) | [inline] |
action::AnimationSet * ugdk::base::ResourceManager::GetAnimationSetFromFile | ( | const std::string & | file | ) | [static] |
graphic::Spritesheet * ugdk::base::ResourceManager::GetSpritesheetFromTag | ( | const std::string & | tag | ) | [static] |
graphic::Texture * ugdk::base::ResourceManager::GetTextureFromFile | ( | const std::string & | file | ) | [static] |
graphic::Texture * ugdk::base::ResourceManager::GetTextureFromTag | ( | const std::string & | tag | ) | [static] |
ResourceContainer<graphic::Spritesheet*>& ugdk::base::ResourceManager::spritesheet_container | ( | ) | [inline] |
ResourceContainer<LanguageWord*>& ugdk::base::ResourceManager::word_container | ( | ) | [inline] |