Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Feb 14, 2006, 5:39:01 PM (18 years ago)
Author:
bensch
Message:

orxonox/qt_gui: primar work

Location:
branches/qt_gui/src/lib/gui/qt_gui
Files:
1 added
1 copied

Legend:

Unmodified
Added
Removed
  • branches/qt_gui/src/lib/gui/qt_gui/gui_saveable.h

    r7122 r7140  
    11/*!
    2  * @file proto_class.h
     2 * @file gui_saveable.h
    33 * @brief Definition of ...
    44*/
    55
    6 #ifndef _PROTO_CLASS_H
    7 #define _PROTO_CLASS_H
     6#ifndef _GUI_SAVEABLE_H
     7#define _GUI_SAVEABLE_H
    88
    99#include "base_object.h"
     10#include "multi_type.h"
    1011
    1112// FORWARD DECLARATION
    1213
     14//! A class for ...
     15class GuiSaveable : virtual public BaseObject {
     16
     17 public:
     18   virtual void load(const MultiType& value) = 0;
     19   virtual const MultiType& save() = 0;
    1320
    1421
    15 //! A class for ...
    16 class ProtoClass : public BaseObject {
    17 
    18  public:
    19   ProtoClass();
    20   virtual ~ProtoClass();
    21 
     22protected:
     23  GuiSaveable();
     24  virtual ~GuiSaveable();
    2225
    2326 private:
    24 
     27   MultiType       value;
    2528};
    2629
    27 #endif /* _PROTO_CLASS_H */
     30#endif /* _GUI_SAVEABLE_H */
Note: See TracChangeset for help on using the changeset viewer.