![]() |
CUGL 4.0
Cornell University Game Library
|
This is the complete list of members for cugl::graphics::UniformBuffer, including all inherited members.
| alloc(size_t capacity, bool stream=true) | cugl::graphics::UniformBuffer | inlinestatic |
| alloc(size_t capacity, Uint32 blocks, bool stream=true) | cugl::graphics::UniformBuffer | inlinestatic |
| dispose() | cugl::graphics::UniformBuffer | |
| flush() | cugl::graphics::UniformBuffer | |
| getBlockCount() const | cugl::graphics::UniformBuffer | inline |
| getBlockSize() const | cugl::graphics::UniformBuffer | inline |
| getBlockStride() const | cugl::graphics::UniformBuffer | inline |
| getImplementation() | cugl::graphics::UniformBuffer | inline |
| getName() const | cugl::graphics::UniformBuffer | inline |
| getOffset(const std::string name) const | cugl::graphics::UniformBuffer | |
| getOffsets() const | cugl::graphics::UniformBuffer | |
| init(size_t capacity, bool stream=true) | cugl::graphics::UniformBuffer | inline |
| init(size_t capacity, Uint32 blocks, bool stream=true) | cugl::graphics::UniformBuffer | |
| INVALID_OFFSET | cugl::graphics::UniformBuffer | static |
| isStream() const | cugl::graphics::UniformBuffer | inline |
| loadBlock(Uint32 block, const std::byte *data, size_t amt) | cugl::graphics::UniformBuffer | |
| loadBlock(Uint32 block, const T &data) | cugl::graphics::UniformBuffer | inline |
| loadData(const std::byte *data, size_t amt) | cugl::graphics::UniformBuffer | |
| loadData(const T &data) | cugl::graphics::UniformBuffer | inline |
| 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::UniformBuffer | inline |
| setOffset(const std::string name, size_t offset) | cugl::graphics::UniformBuffer | |
| UniformBuffer() | cugl::graphics::UniformBuffer | |
| ~UniformBuffer() | cugl::graphics::UniformBuffer | inline |