Open 3D Engine Atom Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::RHI::IndirectBufferWriter Member List

This is the complete list of members for AZ::RHI::IndirectBufferWriter, including all inherited members.

add_ref() const (defined in AZ::RHI::Object)AZ::RHI::Objectprotected
AZ_RTTI(IndirectBufferWriter, "{7F569E74-382B-44EC-B0C5-89C07A184B47}") (defined in AZ::RHI::IndirectBufferWriter)AZ::RHI::IndirectBufferWriter
AZ_RTTI(Object, "{E43378F1-2331-4173-94B8-990ED20E6003}") (defined in AZ::RHI::Object)AZ::RHI::Object
Dispatch(const DispatchDirect &arguments)AZ::RHI::IndirectBufferWriter
Draw(const DrawLinear &arguments)AZ::RHI::IndirectBufferWriter
DrawIndexed(const DrawIndexed &arguments)AZ::RHI::IndirectBufferWriter
Flush()AZ::RHI::IndirectBufferWriter
GetCurrentSequenceIndex() const (defined in AZ::RHI::IndirectBufferWriter)AZ::RHI::IndirectBufferWriter
GetName() constAZ::RHI::Object
GetTargetMemory() const (defined in AZ::RHI::IndirectBufferWriter)AZ::RHI::IndirectBufferWriterprotected
Init(Buffer &buffer, size_t byteOffset, uint32_t byteStride, uint32_t maxCommandSequences, const IndirectBufferSignature &signature)AZ::RHI::IndirectBufferWriter
Init(void *memoryPtr, uint32_t byteStride, uint32_t maxCommandSequences, const IndirectBufferSignature &signature)AZ::RHI::IndirectBufferWriter
IsInitialized() const (defined in AZ::RHI::IndirectBufferWriter)AZ::RHI::IndirectBufferWriter
m_buffer (defined in AZ::RHI::IndirectBufferWriter)AZ::RHI::IndirectBufferWriterprotected
m_bufferOffset (defined in AZ::RHI::IndirectBufferWriter)AZ::RHI::IndirectBufferWriterprotected
m_maxSequences (defined in AZ::RHI::IndirectBufferWriter)AZ::RHI::IndirectBufferWriterprotected
m_sequenceStride (defined in AZ::RHI::IndirectBufferWriter)AZ::RHI::IndirectBufferWriterprotected
m_signature (defined in AZ::RHI::IndirectBufferWriter)AZ::RHI::IndirectBufferWriterprotected
m_useCount (defined in AZ::RHI::Object)AZ::RHI::Objectmutableprotected
NextSequence()AZ::RHI::IndirectBufferWriter
Object()=default (defined in AZ::RHI::Object)AZ::RHI::Objectprotected
release() constAZ::RHI::Objectprotected
Seek(const uint32_t sequenceIndex)AZ::RHI::IndirectBufferWriter
SetIndexView(const IndexBufferView &view)AZ::RHI::IndirectBufferWriter
SetName(const Name &name)AZ::RHI::Object
SetRootConstants(const uint8_t *data, uint32_t byteSize)AZ::RHI::IndirectBufferWriter
SetVertexView(uint32_t slot, const StreamBufferView &view)AZ::RHI::IndirectBufferWriter
Shutdown() overrideAZ::RHI::IndirectBufferWritervirtual
use_count()AZ::RHI::Objectinline
~IndirectBufferWriter()=default (defined in AZ::RHI::IndirectBufferWriter)AZ::RHI::IndirectBufferWritervirtual
~Object()=default (defined in AZ::RHI::Object)AZ::RHI::Objectvirtual