Game of Ur
0.3.3
This is a computer adaptation of Game of Ur, written in C++ mainly using SDL and OpenGL.
Loading...
Searching...
No Matches
ToyMaker::ShaderProgram Member List
This is the complete list of members for
ToyMaker::ShaderProgram
, including all inherited members.
destroyResource
()
ToyMaker::ShaderProgram
private
disableAttribArray
(const std::string &name) const
ToyMaker::ShaderProgram
disableAttribArray
(GLint locationAttrib) const
ToyMaker::ShaderProgram
enableAttribArray
(const std::string &name) const
ToyMaker::ShaderProgram
enableAttribArray
(GLint locationAttrib) const
ToyMaker::ShaderProgram
getLocationAttribArray
(const std::string &name) const
ToyMaker::ShaderProgram
getLocationUniform
(const std::string &name) const
ToyMaker::ShaderProgram
getLocationUniformBlock
(const std::string &name) const
ToyMaker::ShaderProgram
getProgramID
() const
ToyMaker::ShaderProgram
getResourceTypeName
()
ToyMaker::ShaderProgram
inline
static
getResourceTypeName_
() const override
ToyMaker::Resource< ShaderProgram >
inline
virtual
IResource
()=default
ToyMaker::IResource
protected
mID
ToyMaker::ShaderProgram
private
operator=
(const ShaderProgram &other)=delete (defined in
ToyMaker::ShaderProgram
)
ToyMaker::ShaderProgram
operator=
(ShaderProgram &&other) noexcept
ToyMaker::ShaderProgram
RegisterResource
()
ToyMaker::IResource
protected
static
registerSelf
()
ToyMaker::Resource< ShaderProgram >
private
static
releaseResource
()
ToyMaker::ShaderProgram
private
Resource
(int explicitlyInitializeMe)
ToyMaker::Resource< ShaderProgram >
inline
explicit
protected
s_registrator
ToyMaker::Resource< ShaderProgram >
inline
private
static
setUBool
(const std::string &name, bool value) const
ToyMaker::ShaderProgram
setUFloat
(const std::string &name, float value) const
ToyMaker::ShaderProgram
setUInt
(const std::string &name, int value) const
ToyMaker::ShaderProgram
setUMat4
(const std::string &name, const glm::mat4 &value) const
ToyMaker::ShaderProgram
setUniformBlock
(const std::string &name, GLuint bindingPoint) const
ToyMaker::ShaderProgram
setUVec2
(const std::string &name, const glm::vec2 &value) const
ToyMaker::ShaderProgram
setUVec3
(const std::string &name, const glm::vec3 &value) const
ToyMaker::ShaderProgram
setUVec4
(const std::string &name, const glm::vec4 &value) const
ToyMaker::ShaderProgram
ShaderProgram
(GLuint program)
ToyMaker::ShaderProgram
ShaderProgram
(const ShaderProgram &other)=delete (defined in
ToyMaker::ShaderProgram
)
ToyMaker::ShaderProgram
ShaderProgram
(ShaderProgram &&other) noexcept
ToyMaker::ShaderProgram
use
() const
ToyMaker::ShaderProgram
~IResource
()=default
ToyMaker::IResource
virtual
~ShaderProgram
()
ToyMaker::ShaderProgram
Generated on Sun Sep 21 2025 07:34:29 for Game of Ur by
1.13.2