Conquer Space 0.0.0
A space themed grand strategy game set in the near future, with realistic orbital mechanics, and an emphasis on economics and politics.
cqsp::asset::ShaderProgram Member List

This is the complete list of members for cqsp::asset::ShaderProgram, including all inherited members.

operator unsigned int() constcqsp::asset::ShaderPrograminline
programcqsp::asset::ShaderProgram
Set(const std::string &name, bool value)cqsp::asset::ShaderProgram
Set(const std::string &name, int value)cqsp::asset::ShaderProgram
Set(const std::string &name, float value)cqsp::asset::ShaderProgram
Set(const std::string &name, const glm::vec2 &value)cqsp::asset::ShaderProgram
Set(const std::string &name, float x, float y)cqsp::asset::ShaderProgram
Set(const std::string &name, const glm::vec3 &value)cqsp::asset::ShaderProgram
Set(const std::string &name, float x, float y, float z)cqsp::asset::ShaderProgram
Set(const std::string &name, const glm::vec4 &value)cqsp::asset::ShaderProgram
Set(const std::string &name, float x, float y, float z, float w)cqsp::asset::ShaderProgram
Set(const std::string &name, const glm::mat2 &mat)cqsp::asset::ShaderProgram
Set(const std::string &name, const glm::mat3 &mat)cqsp::asset::ShaderProgram
Set(const std::string &name, const glm::mat4 &mat)cqsp::asset::ShaderProgram
setBool(const std::string &name, bool value)cqsp::asset::ShaderProgram
setFloat(const std::string &name, float value)cqsp::asset::ShaderProgram
setInt(const std::string &name, int value)cqsp::asset::ShaderProgram
setMat2(const std::string &name, const glm::mat2 &mat)cqsp::asset::ShaderProgram
setMat3(const std::string &name, const glm::mat3 &mat)cqsp::asset::ShaderProgram
setMat4(const std::string &name, const glm::mat4 &mat)cqsp::asset::ShaderProgram
SetMVP(const glm::mat4 &model, const glm::mat4 &view, const glm::mat4 &projection)cqsp::asset::ShaderProgram
setVec2(const std::string &name, const glm::vec2 &value)cqsp::asset::ShaderProgram
setVec2(const std::string &name, float x, float y)cqsp::asset::ShaderProgram
setVec3(const std::string &name, const glm::vec3 &value)cqsp::asset::ShaderProgram
setVec3(const std::string &name, float x, float y, float z)cqsp::asset::ShaderProgram
setVec4(const std::string &name, const glm::vec4 &value)cqsp::asset::ShaderProgram
setVec4(const std::string &name, float x, float y, float z, float w)cqsp::asset::ShaderProgram
ShaderProgram()cqsp::asset::ShaderProgram
ShaderProgram(const Shader &vert, const Shader &frag)cqsp::asset::ShaderProgram
ShaderProgram(const Shader &vert, const Shader &frag, const Shader &geom)cqsp::asset::ShaderProgram
UseProgram()cqsp::asset::ShaderProgram
~ShaderProgram()cqsp::asset::ShaderProgram