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::DrawPacketBuilder Member List

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

AddDrawItem(const DrawRequest &request) (defined in AZ::RHI::DrawPacketBuilder)AZ::RHI::DrawPacketBuilder
AddShaderResourceGroup(const ShaderResourceGroup *shaderResourceGroup) (defined in AZ::RHI::DrawPacketBuilder)AZ::RHI::DrawPacketBuilder
Begin(IAllocator *allocator) (defined in AZ::RHI::DrawPacketBuilder)AZ::RHI::DrawPacketBuilder
Clone(const DrawPacket *original)AZ::RHI::DrawPacketBuilder
DrawItemCountMax (defined in AZ::RHI::DrawPacketBuilder)AZ::RHI::DrawPacketBuilderstatic
End() (defined in AZ::RHI::DrawPacketBuilder)AZ::RHI::DrawPacketBuilder
SetDrawArguments(const DrawArguments &drawArguments) (defined in AZ::RHI::DrawPacketBuilder)AZ::RHI::DrawPacketBuilder
SetIndexBufferView(const IndexBufferView &indexBufferView) (defined in AZ::RHI::DrawPacketBuilder)AZ::RHI::DrawPacketBuilder
SetRootConstants(AZStd::span< const uint8_t > rootConstants) (defined in AZ::RHI::DrawPacketBuilder)AZ::RHI::DrawPacketBuilder
SetScissor(const Scissor &scissor) (defined in AZ::RHI::DrawPacketBuilder)AZ::RHI::DrawPacketBuilder
SetScissors(AZStd::span< const Scissor > scissors) (defined in AZ::RHI::DrawPacketBuilder)AZ::RHI::DrawPacketBuilder
SetViewport(const Viewport &viewport) (defined in AZ::RHI::DrawPacketBuilder)AZ::RHI::DrawPacketBuilder
SetViewports(AZStd::span< const Viewport > viewports) (defined in AZ::RHI::DrawPacketBuilder)AZ::RHI::DrawPacketBuilder