Karma Engine
|
This is the complete list of members for Karma::OpenGLUniformBuffer, including all inherited members.
CalculateOffsetsAndBufferSize() (defined in Karma::UniformBufferObject) | Karma::UniformBufferObject | protected |
Create(std::vector< ShaderDataType > dataTypes, uint32_t bindingPointIndex) (defined in Karma::UniformBufferObject) | Karma::UniformBufferObject | static |
GetAlignedOffsets() const (defined in Karma::UniformBufferObject) | Karma::UniformBufferObject | inline |
GetBindingPointIndex() const (defined in Karma::UniformBufferObject) | Karma::UniformBufferObject | inline |
GetBufferSize() const (defined in Karma::UniformBufferObject) | Karma::UniformBufferObject | inline |
GetUniformDataType() const (defined in Karma::UniformBufferObject) | Karma::UniformBufferObject | inline |
GetUniformList() const (defined in Karma::UniformBufferObject) | Karma::UniformBufferObject | inline |
GetUniformsID() const (defined in Karma::OpenGLUniformBuffer) | Karma::OpenGLUniformBuffer | inline |
GetUniformSize() const (defined in Karma::UniformBufferObject) | Karma::UniformBufferObject | inline |
m_BindingPoint (defined in Karma::UniformBufferObject) | Karma::UniformBufferObject | protected |
m_BufferSize (defined in Karma::UniformBufferObject) | Karma::UniformBufferObject | protected |
m_UniformAlignedOffsets (defined in Karma::UniformBufferObject) | Karma::UniformBufferObject | protected |
m_UniformDataType (defined in Karma::UniformBufferObject) | Karma::UniformBufferObject | protected |
m_UniformList (defined in Karma::UniformBufferObject) | Karma::UniformBufferObject | protected |
m_UniformSizes (defined in Karma::UniformBufferObject) | Karma::UniformBufferObject | protected |
OpenGLUniformBuffer(std::vector< ShaderDataType > dataTypes, uint32_t bindingPointIndex) (defined in Karma::OpenGLUniformBuffer) | Karma::OpenGLUniformBuffer | |
UniformBufferObject(std::vector< ShaderDataType > dataTypes, uint32_t bindingPointIndex) (defined in Karma::UniformBufferObject) | Karma::UniformBufferObject | |
UpdateUniforms(T &&... uniforms) (defined in Karma::UniformBufferObject) | Karma::UniformBufferObject | inline |
UploadUniformBuffer() override (defined in Karma::OpenGLUniformBuffer) | Karma::OpenGLUniformBuffer | virtual |
~OpenGLUniformBuffer() (defined in Karma::OpenGLUniformBuffer) | Karma::OpenGLUniformBuffer | virtual |
~UniformBufferObject()=default (defined in Karma::UniformBufferObject) | Karma::UniformBufferObject | virtual |