Karma Engine
Loading...
Searching...
No Matches
Karma::OpenGLUniformBuffer Member List

This is the complete list of members for Karma::OpenGLUniformBuffer, including all inherited members.

CalculateOffsetsAndBufferSize() (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectprotected
Create(std::vector< ShaderDataType > dataTypes, uint32_t bindingPointIndex) (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectstatic
GetAlignedOffsets() const (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectinline
GetBindingPointIndex() const (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectinline
GetBufferSize() const (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectinline
GetUniformDataType() const (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectinline
GetUniformList() const (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectinline
GetUniformsID() const (defined in Karma::OpenGLUniformBuffer)Karma::OpenGLUniformBufferinline
GetUniformSize() const (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectinline
m_BindingPoint (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectprotected
m_BufferSize (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectprotected
m_UniformAlignedOffsets (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectprotected
m_UniformDataType (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectprotected
m_UniformList (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectprotected
m_UniformSizes (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectprotected
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::UniformBufferObjectinline
UploadUniformBuffer() override (defined in Karma::OpenGLUniformBuffer)Karma::OpenGLUniformBuffervirtual
~OpenGLUniformBuffer() (defined in Karma::OpenGLUniformBuffer)Karma::OpenGLUniformBuffervirtual
~UniformBufferObject()=default (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectvirtual