voxelTerrain
Main Page
Classes
Files
Examples
File List
All
Classes
Functions
Variables
Typedefs
Enumerations
Pages
modules
core
source
blub
core
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
14
typedef
blub::signal<void (state* st)>
t_signalDone
;
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
blub::state
Definition:
state.hpp:8
blub::signal< void(state *st)>
blub
Definition:
deadlineTimer.hpp:10
Generated on Sat Jan 31 2015 13:35:22 for voxelTerrain by
1.8.8