voxelTerrain
 All Classes Functions Variables Typedefs Enumerations Pages
state.hpp
1 #ifndef STATE_HPP
2 #define STATE_HPP
3 
4 #include <blub/core/signal.hpp>
5 
6 namespace blub
7 {
8  class state
9  {
10  public:
11  state() {;}
12  virtual ~state() {clean();}
13 
15  t_signalDone *signalDone(void)
16  {return &m_sigDone;}
17 
18  virtual bool initialise() {return true;}
19  virtual void clean() {;}
20 
21  void callDone() {m_sigDone(this);}
22  protected:
23 
24  private:
25  t_signalDone m_sigDone;
26  };
27 }
28 
29 #endif // STATE_HPP
Definition: state.hpp:8
Definition: deadlineTimer.hpp:10