#include <vector>
#include "bufferable.h"
#include "program.h"
+#include "vector.h"
namespace Msp {
namespace GL {
class BufferRange;
-class Color;
class Matrix;
class Uniform;
-class Vector3;
-class Vector4;
+struct Color;
/**
Stores uniforms with a specific layout. Both named and default uniform blocks