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

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

DrawItem(MultiDevice::DeviceMask deviceMask) (defined in AZ::RHI::DrawItem)AZ::RHI::DrawItem
DrawItem(MultiDevice::DeviceMask deviceMask, AZStd::unordered_map< int, DeviceDrawItem * > &&deviceDrawItemPtrs) (defined in AZ::RHI::DrawItem)AZ::RHI::DrawItem
DrawItem(const DrawItem &other)=delete (defined in AZ::RHI::DrawItem)AZ::RHI::DrawItem
DrawItem(DrawItem &&other)=default (defined in AZ::RHI::DrawItem)AZ::RHI::DrawItem
DrawPacketBuilder (defined in AZ::RHI::DrawItem)AZ::RHI::DrawItemfriend
GetDeviceDrawItem(int deviceIndex) constAZ::RHI::DrawIteminline
GetEnabled() const (defined in AZ::RHI::DrawItem)AZ::RHI::DrawIteminline
GetPipelineStateType() constAZ::RHI::DrawIteminline
operator=(const DrawItem &other)=delete (defined in AZ::RHI::DrawItem)AZ::RHI::DrawItem
operator=(DrawItem &&other)=default (defined in AZ::RHI::DrawItem)AZ::RHI::DrawItem
SetDrawInstanceArgs(const RHI::DrawInstanceArguments &drawInstanceArgs) (defined in AZ::RHI::DrawItem)AZ::RHI::DrawIteminline
SetEnabled(bool enabled) (defined in AZ::RHI::DrawItem)AZ::RHI::DrawIteminline
SetGeometryView(RHI::GeometryView *geometryView) (defined in AZ::RHI::DrawItem)AZ::RHI::DrawIteminline
SetPipelineState(const PipelineState *pipelineState) (defined in AZ::RHI::DrawItem)AZ::RHI::DrawIteminline
SetRootConstants(const uint8_t *rootConstants, uint8_t rootConstantSize)AZ::RHI::DrawIteminline
SetScissors(const Scissor *scissors, uint8_t scissorsCount)AZ::RHI::DrawIteminline
SetShaderResourceGroups(const ShaderResourceGroup *const *shaderResourceGroups, uint32_t shaderResourceGroupCount)AZ::RHI::DrawIteminline
SetStencilRef(uint8_t stencilRef) (defined in AZ::RHI::DrawItem)AZ::RHI::DrawIteminline
SetStreamIndices(RHI::StreamBufferIndices streamIndices) (defined in AZ::RHI::DrawItem)AZ::RHI::DrawIteminline
SetUniqueShaderResourceGroup(const ShaderResourceGroup *uniqueShaderResourceGroup)AZ::RHI::DrawIteminline
SetViewports(const Viewport *viewports, uint8_t viewportCount)AZ::RHI::DrawIteminline