KarmaEngine
Game Engine for practical learning and research purposes
Loading...
Searching...
No Matches
Karma::OpenGLUniformBuffer Member List

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

CalculateOffsetsAndBufferSize()Karma::UniformBufferObjectprotected
Create(std::vector< ShaderDataType > dataTypes, uint32_t bindingPointIndex)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() constKarma::OpenGLUniformBufferinline
GetUniformSize() const (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectinline
m_BindingPointKarma::UniformBufferObjectprotected
m_BufferSizeKarma::UniformBufferObjectprotected
m_UniformAlignedOffsetsKarma::UniformBufferObjectprotected
m_UniformDataTypeKarma::UniformBufferObjectprotected
m_UniformListKarma::UniformBufferObjectprotected
m_UniformSizesKarma::UniformBufferObjectprotected
OpenGLUniformBuffer(std::vector< ShaderDataType > dataTypes, uint32_t bindingPointIndex)Karma::OpenGLUniformBuffer
UniformBufferObject(std::vector< ShaderDataType > dataTypes, uint32_t bindingPointIndex)Karma::UniformBufferObject
UpdateUniforms(T &&... uniforms)Karma::UniformBufferObjectinline
UploadUniformBuffer(size_t frameIndex) overrideKarma::OpenGLUniformBuffervirtual
~OpenGLUniformBuffer()Karma::OpenGLUniformBuffervirtual
~UniformBufferObject()=defaultKarma::UniformBufferObjectvirtual