]> Shamusworld >> Repos - architektonas/blobdiff - src/base/undoable.h
Removed unnecessary RS_ prefix from classes and whatnot.
[architektonas] / src / base / undoable.h
index c17a6b3c2863de21e77ef576f8d3ac335a8c523c..df5e5c0bdcad48dc0c02a65bfdaa0eab42545e3c 100644 (file)
@@ -1,34 +1,34 @@
 #ifndef __UNDOABLE_H__
 #define __UNDOABLE_H__
 
-#include "rs.h"
+#include "enums.h"
 #include "flags.h"
 
-class RS_UndoCycle;
+class UndoCycle;
 
 /**
  * Base class for something that can be added and deleted and every
  * addition and deletion can be undone.
  *
- * @see RS_Undo
+ * @see Undo
  * @author Andrew Mustun
  */
-class RS_Undoable: public RS_Flags
+class Undoable: public Flags
 {
        public:
-               RS_Undoable();
-               virtual ~RS_Undoable();
+               Undoable();
+               virtual ~Undoable();
 
                virtual RS2::UndoableType undoRtti();
-               virtual void setUndoCycle(RS_UndoCycle * cycle);
+               virtual void setUndoCycle(UndoCycle * cycle);
                virtual void changeUndoState();
                virtual void setUndoState(bool undone);
                virtual bool isUndone() const;
                virtual void undoStateChanged(bool /*undone*/);
-               //friend std::ostream& operator << (std::ostream& os, RS_Undoable& a);
+               //friend std::ostream& operator << (std::ostream& os, Undoable& a);
 
        private:
-               RS_UndoCycle * cycle;
+               UndoCycle * cycle;
 };
 
 #endif