#include <msp/gl/framebuffer.h>
#include <msp/gl/texture2d.h>
#include <msp/gltk/panel.h>
+#include <msp/gltk/toggle.h>
#include "libmarklin/train.h"
class Engineer;
private:
Engineer &engineer;
const Marklin::Train &train;
+ Msp::GLtk::Toggle *tgl_forward;
Mode mode;
+ bool forward;
Msp::GL::Framebuffer fbo;
Msp::GL::Texture2D tex;
Msp::GL::Renderbuffer depth;
~TrainView();
void set_mode(Mode);
+ void set_forward(bool);
void prepare();
private:
virtual void button_release(int, int, unsigned);