_LoadSkin(SXmlNode xmlNode, int nScale) | SSkinPool | protected |
_LoadSkins(SXmlNode xmlNode) | SSkinPool | protected |
AddKeyObject(const SkinKey &key, const SSkinPtr &obj) | SCmnMap< SSkinPtr, SkinKey > | inlineprotected |
AddRef() override | TObjRefImpl< ISkinPool > | inline |
AddSkin(ISkinObj *skin) OVERRIDE | SSkinPool | |
GetCount() | SCmnMap< SSkinPtr, SkinKey > | inlineprotected |
GetKeyObject(const SkinKey &key, SSkinPtr &obj) const | SCmnMap< SSkinPtr, SkinKey > | inlineprotected |
GetKeyObject(const SkinKey &key) const | SCmnMap< SSkinPtr, SkinKey > | inlineprotected |
GetSkin(LPCWSTR strSkinName, int nScale) OVERRIDE | SSkinPool | |
HasKey(const SkinKey &key) const | SCmnMap< SSkinPtr, SkinKey > | inlineprotected |
LoadSkins(IXmlNode *xmlNode) OVERRIDE | SSkinPool | |
m_bAutoScale (defined in SSkinPool) | SSkinPool | protected |
m_cRef | TObjRefImpl< ISkinPool > | protected |
m_mapNamedObj | SCmnMap< SSkinPtr, SkinKey > | protected |
m_pFunOnKeyRemoved | SCmnMap< SSkinPtr, SkinKey > | protected |
OnFinalRelease() override | TObjRefImpl< ISkinPool > | inline |
OnKeyRemoved(const SSkinPtr &obj) | SSkinPool | protectedstatic |
Release() override | TObjRefImpl< ISkinPool > | inline |
RemoveAll() OVERRIDE | SSkinPool | |
RemoveKeyObject(const SkinKey &key) | SCmnMap< SSkinPtr, SkinKey > | inlineprotected |
RemoveSkin(ISkinObj *skin) OVERRIDE | SSkinPool | |
SCmnMap(void(*funOnKeyRemoved)(const SSkinPtr &)=NULL) | SCmnMap< SSkinPtr, SkinKey > | inlineprotected |
SetKeyObject(const SkinKey &key, const SSkinPtr &obj) | SCmnMap< SSkinPtr, SkinKey > | inlineprotected |
SSkinPool(BOOL bAutoScale=TRUE) | SSkinPool | |
TObjRefImpl() | TObjRefImpl< ISkinPool > | inline |
~SCmnMap() | SCmnMap< SSkinPtr, SkinKey > | inlineprotectedvirtual |
~SSkinPool() | SSkinPool | virtual |
~TObjRefImpl() | TObjRefImpl< ISkinPool > | inlinevirtual |