#define MSP_GL_LIGHTING_H_
#include <vector>
+#include "bindable.h"
#include "color.h"
#include "gl.h"
/**
Encapsulates global lighting parameters and a number of individual lights.
*/
-class Lighting
+class Lighting: public Bindable<Lighting>
{
private:
Color ambient;
std::vector<const Light *> lights;
- static const Lighting *current;
-
public:
Lighting();