ImFusion C++ SDK 4.4.0
ImFusion::GL::VertexBuffer Member List

This is the complete list of members for ImFusion::GL::VertexBuffer, including all inherited members.

allocateBuffer(int64_t numBytes)ImFusion::GL::Bufferprotected
bind() constImFusion::GL::Buffer
Buffer(Target target, Usage usage)ImFusion::GL::Buffer
createFullscreenSquare()ImFusion::GL::VertexBufferstatic
draw(Primitive mode) constImFusion::GL::VertexBuffer
draw(Primitive mode, const IndexBuffer &ibo) constImFusion::GL::VertexBuffer
drawInstanced(Primitive mode, int32_t count) constImFusion::GL::VertexBuffer
drawInstanced(Primitive mode, int32_t, const IndexBuffer &ibo) constImFusion::GL::VertexBuffer
drawMultiRestart(Primitive mode, const std::vector< size_t > &primitiveRestartIndices) constImFusion::GL::VertexBuffer
getBufferSize(Utils::Span< Ts >... data) constImFusion::GL::Bufferprotected
glBufferSubDataImpl(Target target, int64_t offset, int64_t size, const void *data)ImFusion::GL::Bufferprotectedstatic
glGetBufferSubDataImpl(Target target, int64_t offset, int64_t size, void *data)ImFusion::GL::Bufferprotectedstatic
id() constImFusion::GL::Buffer
m_bufferSizeImFusion::GL::Bufferprotected
m_idImFusion::GL::Bufferprotected
m_targetImFusion::GL::Bufferprotected
m_usageHintImFusion::GL::Bufferprotected
numVertices() constImFusion::GL::VertexBuffer
setData(const std::vector< Ts > &... arrays)ImFusion::GL::VertexBuffer
setData(Utils::Span< Ts >... arrays)ImFusion::GL::VertexBuffer
setSubData(size_t offset, Utils::Span< Ts >... data)ImFusion::GL::Bufferprotected
setUsageHint(Usage value)ImFusion::GL::Bufferinline
setVertexAttribNormalization(int index, bool isNormalized)ImFusion::GL::VertexBuffer
Target enum nameImFusion::GL::Buffer
unbind()ImFusion::GL::VertexBufferstatic
ImFusion::GL::Buffer::unbind(Target target)ImFusion::GL::Bufferstatic
Usage enum nameImFusion::GL::Buffer
usageHint() constImFusion::GL::Bufferinline
VertexBuffer(Usage usageHint=Buffer::Usage::StaticDraw)ImFusion::GL::VertexBufferexplicit
~Buffer() (defined in ImFusion::GL::Buffer)ImFusion::GL::Buffervirtual
Search Tab / S to search, Esc to close