7 #ifndef __MYGUI_RESOURCE_SKIN_H__
8 #define __MYGUI_RESOURCE_SKIN_H__
28 virtual ~ResourceSkin();
33 const std::
string& getTextureName() const;
38 const std::
string& getSkinName() const;
41 void setInfo(const
IntSize& _size, const std::
string& _texture);
43 void addProperty(const std::
string& _key, const std::
string& _value);
48 void checkState(const std::
string& _name);
50 void fillState(const
MapStateInfo& _states,
size_t _index);
61 std::
string mSkinName;
66 #endif // __MYGUI_RESOURCE_SKIN_H__
std::map< std::string, VectorStateInfo > MapWidgetStateInfo
#define MYGUI_RTTI_DERIVED(DerivedType)
std::map< std::string, IStateInfo * > MapStateInfo
std::map< std::string, std::string > MapString
std::vector< SubWidgetInfo > VectorSubWidgetInfo
std::vector< ChildSkinInfo > VectorChildSkinInfo