24 lines
290 B
C++
24 lines
290 B
C++
|
|
#ifndef SIMULATOR_H
|
||
|
|
#define SIMULATOR_H
|
||
|
|
|
||
|
|
#include <simulator/canvas.h>
|
||
|
|
|
||
|
|
namespace simulator {
|
||
|
|
|
||
|
|
class Simulator {
|
||
|
|
public:
|
||
|
|
Simulator();
|
||
|
|
~Simulator();
|
||
|
|
|
||
|
|
void initialize();
|
||
|
|
void run();
|
||
|
|
void stop();
|
||
|
|
|
||
|
|
private:
|
||
|
|
bool isRunning;
|
||
|
|
Canvas canvas;
|
||
|
|
};
|
||
|
|
|
||
|
|
}
|
||
|
|
|
||
|
|
#endif // SIMULATOR_H
|