Changeset 7149 in orxonox.OLD for branches/qt_gui/src/lib/gui/qt_gui/gui_saveable.h
- Timestamp:
- Feb 16, 2006, 12:51:42 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/qt_gui/src/lib/gui/qt_gui/gui_saveable.h
r7145 r7149 10 10 #include "multi_type.h" 11 11 #include <list> 12 #include <string>13 12 14 13 // FORWARD DECLARATION … … 16 15 17 16 //! A class for ... 18 class GuiSaveable : virtual public BaseObject { 17 class GuiSaveable : virtual public BaseObject 18 { 19 19 20 public: 20 public: 21 21 22 22 23 protected: … … 27 28 virtual const MultiType& save() = 0; 28 29 29 private:30 30 protected: 31 MultiType value; 31 32 }; 32 33 33 34 34 class GuiGroup 35 36 class GuiGroup : virtual public BaseObject 35 37 { 36 37 GuiGroup(const std::string&name);38 38 public: 39 GuiGroup(const char* name); 40 ~GuiGroup(); 39 41 40 private:42 void addSaveable(GuiSaveable* saveable); 41 43 44 private: 45 std::list<GuiSaveable*> saveables; 42 46 }; 43 47
Note: See TracChangeset
for help on using the changeset viewer.