-/* $Id$
-
-This file is part of the MSP Märklin suite
-Copyright © 2010 Mikkosoft Productions, Mikko Rasa
-Distributed under the GPL
-*/
-
-#ifndef MARKLIN3D_PATH_H_
-#define MARKLIN3D_PATH_H_
+#ifndef R2C2_3D_PATH_H_
+#define R2C2_3D_PATH_H_
#include <msp/gl/color.h>
#include <msp/gl/mesh.h>
#include <msp/gl/renderable.h>
-namespace Marklin {
+namespace R2C2 {
class Track3D;
void set_color(const Msp::GL::Color &);
void set_layer(float);
- virtual void render(const Msp::GL::Tag &) const;
+ virtual long get_instance_key() const;
+
+ virtual void render(Msp::GL::Renderer &, const Msp::GL::Tag &) const;
};
-} // namespace Marklin
+} // namespace R2C2
#endif