7#include <unordered_map>
41 std::unordered_map<std::string, Widget*>
mIdMap;
42 std::unordered_map<std::string, std::vector<Widget*>>
mClassMap;
56 const std::string& xmlSource,
57 const std::string& basePath,
static bool Load(const std::string &xmlSource, const std::string &basePath, UILoadResult &outResult)
Definition UILoader.cpp:335
Definition UIStyleSheet.h:48
Widget * mWidget
Definition UILoader.h:29
std::string mTemplateText
Definition UILoader.h:30
std::string mElementId
Definition UILoader.h:18
std::string mEventName
Definition UILoader.h:19
std::string mHandlerName
Definition UILoader.h:20
std::unordered_map< std::string, std::vector< Widget * > > mClassMap
Definition UILoader.h:42
std::vector< UIDataBinding > mDataBindings
Definition UILoader.h:44
std::vector< UIEventBinding > mEventBindings
Definition UILoader.h:43
Widget * mRootWidget
Definition UILoader.h:40
NodePtr mRootNodePtr
Definition UILoader.h:39
std::unordered_map< std::string, Widget * > mIdMap
Definition UILoader.h:41