XmlScreenFile.h 477 B

12345678910111213141516171819202122
  1. #ifndef XML_SCREEN_FILE_H
  2. #define XML_SCREEN_FILE_H
  3. #include "UiWidget.h"
  4. #include "XmlFile.h"
  5. class XmlScreenFile : public XmlFile
  6. {
  7. public:
  8. explicit XmlScreenFile( const Ogre::String& file );
  9. virtual ~XmlScreenFile();
  10. void LoadScreen();
  11. void LoadScreenRecursive( TiXmlNode* node, const Ogre::String& base_name, UiWidget* widget );
  12. void ParsePersent( float& value_percent, float& value, const Ogre::String& string );
  13. };
  14. #endif // XML_SCREEN_FILE_H