CUGL 4.0
Cornell University Game Library
Loading...
Searching...
No Matches
cugl::graphics::UniformBuffer Member List

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

alloc(size_t capacity, bool stream=true)cugl::graphics::UniformBufferinlinestatic
alloc(size_t capacity, Uint32 blocks, bool stream=true)cugl::graphics::UniformBufferinlinestatic
dispose()cugl::graphics::UniformBuffer
flush()cugl::graphics::UniformBuffer
getBlockCount() constcugl::graphics::UniformBufferinline
getBlockSize() constcugl::graphics::UniformBufferinline
getBlockStride() constcugl::graphics::UniformBufferinline
getImplementation()cugl::graphics::UniformBufferinline
getName() constcugl::graphics::UniformBufferinline
getOffset(const std::string name) constcugl::graphics::UniformBuffer
getOffsets() constcugl::graphics::UniformBuffer
init(size_t capacity, bool stream=true)cugl::graphics::UniformBufferinline
init(size_t capacity, Uint32 blocks, bool stream=true)cugl::graphics::UniformBuffer
INVALID_OFFSETcugl::graphics::UniformBufferstatic
isStream() constcugl::graphics::UniformBufferinline
loadBlock(Uint32 block, const std::byte *data, size_t amt)cugl::graphics::UniformBuffer
loadBlock(Uint32 block, const T &data)cugl::graphics::UniformBufferinline
loadData(const std::byte *data, size_t amt)cugl::graphics::UniformBuffer
loadData(const T &data)cugl::graphics::UniformBufferinline
pushBytes(Sint64 block, size_t offset, const Uint8 *data, size_t amt)cugl::graphics::UniformBuffer
pushColor4(Sint64 block, const std::string name, const Color4 color)cugl::graphics::UniformBuffer
pushColor4(Sint64 block, size_t offset, const Color4 color)cugl::graphics::UniformBuffer
pushColor4(Sint64 block, const std::string name, Uint8 red, Uint8 green, Uint8 blue, Uint8 alpha)cugl::graphics::UniformBuffer
pushColor4(Sint64 block, size_t offset, Uint8 red, Uint8 green, Uint8 blue, Uint8 alpha)cugl::graphics::UniformBuffer
pushColor4f(Sint64 block, const std::string name, const Color4f &color)cugl::graphics::UniformBuffer
pushColor4f(Sint64 block, size_t offset, const Color4f &color)cugl::graphics::UniformBuffer
pushColor4f(Sint64 block, const std::string name, float red, float green, float blue, float alpha)cugl::graphics::UniformBuffer
pushColor4f(Sint64 block, size_t offset, float red, float green, float blue, float alpha)cugl::graphics::UniformBuffer
pushFloat(Sint64 block, const std::string name, float value)cugl::graphics::UniformBuffer
pushFloat(Sint64 block, size_t offset, float value)cugl::graphics::UniformBuffer
pushInt(Sint64 block, const std::string name, Sint32 value)cugl::graphics::UniformBuffer
pushInt(Sint64 block, size_t offset, Sint32 value)cugl::graphics::UniformBuffer
pushIVec2(Sint64 block, const std::string name, Sint32 x, Sint32 y)cugl::graphics::UniformBuffer
pushIVec2(Sint64 block, size_t offset, Sint32 x, Sint32 y)cugl::graphics::UniformBuffer
pushIVec3(Sint64 block, const std::string name, Sint32 x, Sint32 y, Sint32 z)cugl::graphics::UniformBuffer
pushIVec3(Sint64 block, size_t offset, Sint32 x, Sint32 y, Sint32 z)cugl::graphics::UniformBuffer
pushIVec4(Sint64 block, const std::string name, Sint32 x, Sint32 y, Sint32 z, Sint32 w)cugl::graphics::UniformBuffer
pushIVec4(Sint64 block, size_t offset, Sint32 x, Sint32 y, Sint32 z, Sint32 w)cugl::graphics::UniformBuffer
pushMat2(Sint64 block, const std::string name, const Affine2 &mat)cugl::graphics::UniformBuffer
pushMat2(Sint64 block, size_t offset, const Affine2 &mat)cugl::graphics::UniformBuffer
pushMat2(Sint64 block, const std::string name, const float *array)cugl::graphics::UniformBuffer
pushMat2(Sint64 block, size_t offset, const float *array)cugl::graphics::UniformBuffer
pushMat3(Sint64 block, const std::string name, const Affine2 &mat)cugl::graphics::UniformBuffer
pushMat3(Sint64 block, size_t offset, const Affine2 &mat)cugl::graphics::UniformBuffer
pushMat3(Sint64 block, const std::string name, const float *array)cugl::graphics::UniformBuffer
pushMat3(Sint64 block, size_t offset, const float *array)cugl::graphics::UniformBuffer
pushMat4(Sint64 block, const std::string name, const Mat4 &mat)cugl::graphics::UniformBuffer
pushMat4(Sint64 block, size_t offset, const Mat4 &mat)cugl::graphics::UniformBuffer
pushMat4(Sint64 block, const std::string name, const float *array)cugl::graphics::UniformBuffer
pushMat4(Sint64 block, size_t offset, const float *array)cugl::graphics::UniformBuffer
pushUInt(Sint64 block, const std::string name, Uint32 value)cugl::graphics::UniformBuffer
pushUInt(Sint64 block, size_t offset, Uint32 value)cugl::graphics::UniformBuffer
pushUVec2(Sint64 block, const std::string name, Uint32 x, Uint32 y)cugl::graphics::UniformBuffer
pushUVec2(Sint64 block, size_t offset, Uint32 x, Uint32 y)cugl::graphics::UniformBuffer
pushUVec3(Sint64 block, const std::string name, Uint32 x, Uint32 y, Uint32 z)cugl::graphics::UniformBuffer
pushUVec3(Sint64 block, size_t offset, Uint32 x, Uint32 y, Uint32 z)cugl::graphics::UniformBuffer
pushUVec4(Sint64 block, const std::string name, Uint32 x, Uint32 y, Uint32 z, Uint32 w)cugl::graphics::UniformBuffer
pushUVec4(Sint64 block, size_t offset, Uint32 x, Uint32 y, Uint32 z, Uint32 w)cugl::graphics::UniformBuffer
pushVec2(Sint64 block, const std::string name, const Vec2 &vec)cugl::graphics::UniformBuffer
pushVec2(Sint64 block, size_t offset, const Vec2 &vec)cugl::graphics::UniformBuffer
pushVec2(Sint64 block, const std::string name, float x, float y)cugl::graphics::UniformBuffer
pushVec2(Sint64 block, size_t offset, float x, float y)cugl::graphics::UniformBuffer
pushVec3(Sint64 block, const std::string name, const Vec3 &vec)cugl::graphics::UniformBuffer
pushVec3(Sint64 block, size_t offset, const Vec3 &vec)cugl::graphics::UniformBuffer
pushVec3(Sint64 block, const std::string name, float x, float y, float z)cugl::graphics::UniformBuffer
pushVec3(Sint64 block, size_t offset, float x, float y, float z)cugl::graphics::UniformBuffer
pushVec4(Sint64 block, const std::string name, const Vec4 &vec)cugl::graphics::UniformBuffer
pushVec4(Sint64 block, size_t offset, const Vec4 &vec)cugl::graphics::UniformBuffer
pushVec4(Sint64 block, const std::string name, const Quaternion &quat)cugl::graphics::UniformBuffer
pushVec4(Sint64 block, size_t offset, const Quaternion &quat)cugl::graphics::UniformBuffer
pushVec4(Sint64 block, const std::string name, float x, float y, float z, float w)cugl::graphics::UniformBuffer
pushVec4(Sint64 block, size_t offset, float x, float y, float z, float w)cugl::graphics::UniformBuffer
setName(std::string name)cugl::graphics::UniformBufferinline
setOffset(const std::string name, size_t offset)cugl::graphics::UniformBuffer
UniformBuffer()cugl::graphics::UniformBuffer
~UniformBuffer()cugl::graphics::UniformBufferinline