#include "Program.hpp"
-#include "glm.hpp"
-
namespace blobs {
namespace graphics {
public:
void Activate() noexcept;
+ void SetM(const glm::mat4 &m) noexcept;
+ void SetV(const glm::mat4 &v) noexcept;
+ void SetVP(const glm::mat4 &v, const glm::mat4 &p) noexcept;
void SetMVP(const glm::mat4 &m, const glm::mat4 &v, const glm::mat4 &p) noexcept;
void SetNormal(const glm::vec3 &) noexcept;
void SetTexture(ArrayTexture &) noexcept;