#include <msp/gbase/window.h>
#include <msp/gbase/glcontext.h>
#include <msp/gl/font.h>
-#include <msp/gl/mesh.h>
+#include <msp/gl/light.h>
+#include <msp/gl/lighting.h>
+#include <msp/gl/object.h>
+#include <msp/gl/pipeline.h>
#include <msp/gltk/label.h>
#include <msp/gltk/resources.h>
#include <msp/gltk/root.h>
std::string filename;
Marklin::Layout *layout;
Marklin::Layout3D *layout_3d;
- Msp::GL::Mesh *base_mesh;
+ 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;