CUGL 2.1
Cornell University Game Library
cugl::UniformBuffer Member List

This is the complete list of members for cugl::UniformBuffer, including all inherited members.

activate()cugl::UniformBuffer
alloc(GLsizei capacity)cugl::UniformBufferinlinestatic
alloc(GLsizei capacity, GLuint blocks)cugl::UniformBufferinlinestatic
bind(bool activate=true)cugl::UniformBuffer
deactivate()cugl::UniformBuffer
dispose()cugl::UniformBuffer
flush()cugl::UniformBuffer
getAutoflush() constcugl::UniformBufferinline
getBindPoint() constcugl::UniformBufferinline
getBlock() constcugl::UniformBufferinline
getBlockCount() constcugl::UniformBufferinline
getBlockSize() constcugl::UniformBufferinline
getBlockStride() constcugl::UniformBufferinline
getBuffer() constcugl::UniformBufferinline
getData()cugl::UniformBufferinline
getDrawType() constcugl::UniformBufferinline
getName() constcugl::UniformBufferinline
getOffset(const std::string name) constcugl::UniformBuffer
getOffsets() constcugl::UniformBuffer
getUniformAffine2(GLuint block, GLsizei offset, Affine2 &mat) constcugl::UniformBuffer
getUniformAffine2(GLuint block, const std::string name, Affine2 &mat) constcugl::UniformBuffer
getUniformColor4(GLuint block, GLsizei offset, Color4 &color) constcugl::UniformBuffer
getUniformColor4(GLuint block, const std::string name, Color4 &color) constcugl::UniformBuffer
getUniformColor4f(GLuint block, GLsizei offset, Color4f &color) constcugl::UniformBuffer
getUniformColor4f(GLuint block, const std::string name, Color4f &color) constcugl::UniformBuffer
getUniformfv(GLuint block, GLsizei offset, GLsizei size, GLfloat *values) constcugl::UniformBuffer
getUniformfv(GLuint block, const std::string name, GLsizei size, GLfloat *values) constcugl::UniformBuffer
getUniformiv(GLuint block, GLsizei offset, GLsizei size, GLint *values) constcugl::UniformBuffer
getUniformiv(GLuint block, const std::string name, GLsizei size, GLint *values) constcugl::UniformBuffer
getUniformMat4(GLuint block, GLsizei offset, Mat4 &mat) constcugl::UniformBuffer
getUniformMat4(GLuint block, const std::string name, Mat4 &mat) constcugl::UniformBuffer
getUniformQuaternion(GLuint block, GLsizei offset, Quaternion &quat) constcugl::UniformBuffer
getUniformQuaternion(GLuint block, const std::string name, Quaternion &quat) constcugl::UniformBuffer
getUniformuiv(GLuint block, GLsizei offset, GLsizei size, GLuint *values) constcugl::UniformBuffer
getUniformuiv(GLuint block, const std::string name, GLsizei size, GLuint *values) constcugl::UniformBuffer
getUniformVec2(GLuint block, GLsizei offset, Vec2 &vec) constcugl::UniformBuffer
getUniformVec2(GLuint block, const std::string name, Vec2 &vec) constcugl::UniformBuffer
getUniformVec3(GLuint block, GLsizei offset, Vec3 &vec) constcugl::UniformBuffer
getUniformVec3(GLuint block, const std::string name, Vec3 &vec) constcugl::UniformBuffer
getUniformVec4(GLuint block, GLsizei offset, Vec4 &vec) constcugl::UniformBuffer
getUniformVec4(GLuint block, const std::string name, Vec4 &vec) constcugl::UniformBuffer
init(GLsizei capacity)cugl::UniformBuffer
init(GLsizei capacity, GLuint blocks)cugl::UniformBuffer
INVALID_OFFSETcugl::UniformBufferstatic
isActive() constcugl::UniformBuffer
isBound() constcugl::UniformBuffer
isReady() constcugl::UniformBufferinline
setAutoflush(bool style)cugl::UniformBufferinline
setBindPoint(GLuint point)cugl::UniformBuffer
setBlock(GLuint block)cugl::UniformBuffer
setDrawType(GLenum type)cugl::UniformBufferinline
setName(std::string name)cugl::UniformBufferinline
setOffset(const std::string name, GLsizei offset)cugl::UniformBuffer
setUniformAffine2(GLint block, GLsizei offset, const Affine2 &mat)cugl::UniformBuffer
setUniformAffine2(GLint block, const std::string name, const Affine2 &mat)cugl::UniformBuffer
setUniformColor4(GLint block, GLsizei offset, const Color4 color)cugl::UniformBuffer
setUniformColor4(GLint block, const std::string name, const Color4 color)cugl::UniformBuffer
setUniformColor4f(GLint block, GLsizei offset, const Color4f color)cugl::UniformBuffer
setUniformColor4f(GLint block, const std::string name, const Color4f color)cugl::UniformBuffer
setUniformfv(GLint block, GLsizei offset, GLsizei size, const GLfloat *values)cugl::UniformBuffer
setUniformfv(GLint block, const std::string name, GLsizei size, const GLfloat *values)cugl::UniformBuffer
setUniformiv(GLint block, GLsizei offset, GLsizei size, const GLint *values)cugl::UniformBuffer
setUniformiv(GLint block, const std::string name, GLsizei size, const GLint *values)cugl::UniformBuffer
setUniformMat4(GLint block, GLsizei offset, const Mat4 &mat)cugl::UniformBuffer
setUniformMat4(GLint block, const std::string name, const Mat4 &mat)cugl::UniformBuffer
setUniformQuaternion(GLint block, GLsizei offset, const Quaternion &quat)cugl::UniformBuffer
setUniformQuaternion(GLint block, const std::string name, const Quaternion &quat)cugl::UniformBuffer
setUniformuiv(GLint block, GLsizei offset, GLsizei size, const GLuint *values)cugl::UniformBuffer
setUniformuiv(GLint block, const std::string name, GLsizei size, const GLuint *values)cugl::UniformBuffer
setUniformVec2(GLint block, GLsizei offset, const Vec2 vec)cugl::UniformBuffer
setUniformVec2(GLint block, const std::string name, const Vec2 vec)cugl::UniformBuffer
setUniformVec3(GLint block, GLsizei offset, const Vec3 vec)cugl::UniformBuffer
setUniformVec3(GLint block, const std::string name, const Vec3 vec)cugl::UniformBuffer
setUniformVec4(GLint block, GLsizei offset, const Vec4 vec)cugl::UniformBuffer
setUniformVec4(GLint block, const std::string name, const Vec4 vec)cugl::UniformBuffer
unbind()cugl::UniformBuffer
UniformBuffer()cugl::UniformBuffer
~UniformBuffer()cugl::UniformBuffer