ImFusion SDK 4.3
IndexBuffer Member List

This is the complete list of members for IndexBuffer, including all inherited members.

allocateBuffer(int64_t numBytes)Bufferprotected
bind() constBuffer
Buffer(Target target, Usage usage)Buffer
getBufferSize(Utils::Span< Ts >... data) constBufferprotected
glBufferSubDataImpl(Target target, int64_t offset, int64_t size, const void *data)Bufferprotectedstatic
glGetBufferSubDataImpl(Target target, int64_t offset, int64_t size, void *data)Bufferprotectedstatic
id() constBuffer
IndexBuffer(Usage usageHint=Buffer::Usage::StaticDraw)IndexBuffer
m_bufferSizeBufferprotected
m_idBufferprotected
m_targetBufferprotected
m_usageHintBufferprotected
numElements() constIndexBuffer
primitiveRestartIndex() constIndexBuffer
setData(Utils::Span< uint8_t > indices)IndexBuffer
setData(Utils::Span< uint16_t > indices)IndexBuffer
setData(Utils::Span< uint32_t > indices)IndexBuffer
setData(Utils::Span< vec3i > indices)IndexBuffer
setPrimitiveRestartIndex(uint32_t value)IndexBuffer
setSubData(size_t offset, Utils::Span< Ts >... data)Bufferprotected
setUsageHint(Usage value)Bufferinline
Target enum nameBuffer
type() constIndexBuffer
unbind()IndexBufferstatic
ImFusion::GL::Buffer::unbind(Target target)Bufferstatic
Usage enum nameBuffer
usageHint() constBufferinline
~Buffer() (defined in Buffer)Buffervirtual
Search Tab / S to search, Esc to close