23 template <> SkinManager* Singleton<SkinManager>::msInstance =
nullptr;
24 template <>
const char* Singleton<SkinManager>::mClassTypeName =
"SkinManager";
28 mXmlSkinTagName(
"Skin"),
29 mXmlDefaultSkinValue(
"Default")
43 mDefaultName =
"skin_Default";
44 createDefault(mDefaultName);
61 mIsInitialise =
false;
66 #ifndef MYGUI_DONT_USE_OBSOLETE
68 #endif // MYGUI_DONT_USE_OBSOLETE
71 void SkinManager::createDefault(
const std::string& _value)
76 skin->setResourceName(_value);
84 if (!skinName.empty() && skinName != mXmlDefaultSkinValue)
87 if (result ==
nullptr)
90 if (!skinName.empty() && skinName != mXmlDefaultSkinValue)
108 mDefaultName = _value;