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

This is the complete list of members for Karma::UniformBufferObject, 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
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
UniformBufferObject(std::vector< ShaderDataType > dataTypes, uint32_t bindingPointIndex) (defined in Karma::UniformBufferObject)Karma::UniformBufferObject
UpdateUniforms(T &&... uniforms) (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectinline
UploadUniformBuffer() (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectinlinevirtual
~UniformBufferObject()=default (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectvirtual