- Marklin::Layout *layout;
- Marklin::Layout3D *layout_3d;
- Marklin::Layout *cat_layout;
- Marklin::Layout3D *cat_layout_3d;
- Selection *selection;
- Manipulator *manipulator;
- Measure *measure;
- Input *input;
- Mode mode;
- float cam_yaw;
- float cam_pitch;
+ Marklin::Layout3D *cat_layout_3d;
+ std::string filename;
+ Marklin::Layout *layout;
+ Marklin::Layout3D *layout_3d;
+ Msp::GL::Object *base_object;
+ Marklin::Route *cur_route;
+ Msp::GL::Pipeline *pipeline;
+ Msp::GL::Lighting lighting;
+ Msp::GL::Light light;
+
+ Mode mode;
+ Selection selection;
+ Manipulator manipulator;
+ Measure measure;
+ Input *input;
+
+ float cam_yaw;
+ float cam_pitch;