#ifndef __SKINSETUP_H #define __SKINSETUP_H #include #include #include #include #include #include #include #include "../libtemplate/globals.h" #include "skinsetupparameter.h" using namespace std; // --- cSkinSetup ----------------------------------------------------------- class cSkinSetup { private: string skin; map parameters; map > translations; public: cSkinSetup(string skin); virtual ~cSkinSetup(void) {}; bool ReadFromXML(void); void SetParameter(xmlChar *type, xmlChar *name, xmlChar* displayText, xmlChar *min, xmlChar *max, xmlChar *value); void SetTranslation(string translationToken, map < string, string > transl); void AddToGlobals(cGlobals *globals); void Debug(void); }; #endif //__SKINSETUP_H