Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Actions/ManipulateAtomsProcess.hpp

    r5b0b98 rafb47f  
    1010
    1111#include "Actions/Process.hpp"
    12 
    13 #include<boost/function.hpp>
    14 
    1512#include "Descriptors/AtomDescriptor.hpp"
    16 
    17 class World;
    1813
    1914class ManipulateAtomsProcess : public Process
     
    2318  virtual ~ManipulateAtomsProcess();
    2419
     20  virtual void call();
     21  virtual void undo();
    2522  virtual bool canUndo();
    26   virtual bool shouldUndo();
    2723
    2824  virtual void doManipulate(World *);
    2925private:
    30 
    31   virtual Action::state_ptr performCall();
    32   virtual Action::state_ptr performUndo(Action::state_ptr);
    33   virtual Action::state_ptr performRedo(Action::state_ptr);
    34 
    3526  AtomDescriptor descr;
    3627  boost::function<void(atom*)> operation;
Note: See TracChangeset for help on using the changeset viewer.