1 #ifndef RADIX_XML_SCREEN_LOADER_HPP
2 #define RADIX_XML_SCREEN_LOADER_HPP
18 static std::map<std::string, std::shared_ptr<Screen>>
screenCache;
19 static std::shared_ptr<Screen>
loadScreen(
const std::string& path);
21 static bool loadText(tinyxml2::XMLHandle &rootHandle, std::vector<Text>* text);
Definition: GameController.hpp:7
static std::map< std::string, std::shared_ptr< Screen > > screenCache
Definition: XmlScreenLoader.hpp:18
Definition: XmlScreenLoader.hpp:14
Definition: Screen.hpp:11
static const std::string MODULE_NAME
Definition: XmlScreenLoader.hpp:20
static std::shared_ptr< Screen > loadScreen(const std::string &path)
Definition: XmlScreenLoader.cpp:22
static Screen & getScreen(const std::string &path)
Definition: XmlScreenLoader.cpp:11
Definition: XmlLoader.hpp:8
static bool loadText(tinyxml2::XMLHandle &rootHandle, std::vector< Text > *text)
Definition: XmlScreenLoader.cpp:51