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

This is the complete list of members for Karma::UniformBufferObject, 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
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
UniformBufferObject(std::vector< ShaderDataType > dataTypes, uint32_t bindingPointIndex)Karma::UniformBufferObject
UpdateUniforms(T &&... uniforms)Karma::UniformBufferObjectinline
UploadUniformBuffer(size_t frameIndex=0)=0Karma::UniformBufferObjectpure virtual
~UniformBufferObject()=defaultKarma::UniformBufferObjectvirtual