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