AddDrawStateOptions(DrawStateOptions options) | AZ::RPI::DynamicDrawContext | |
AZ_CLASS_ALLOCATOR(DynamicDrawContext, AZ::SystemAllocator) (defined in AZ::RPI::DynamicDrawContext) | AZ::RPI::DynamicDrawContext | |
AZ_RTTI(AZ::RPI::DynamicDrawContext, "{9F6645D7-2C64-4963-BAAB-5144E92F61E2}") (defined in AZ::RPI::DynamicDrawContext) | AZ::RPI::DynamicDrawContext | |
CustomizePipelineState(AZStd::function< void(Ptr< PipelineStateForDraw >)> updatePipelineState) | AZ::RPI::DynamicDrawContext | |
DrawIndexed(const void *vertexData, uint32_t vertexCount, const void *indexData, uint32_t indexCount, RHI::IndexFormat indexFormat, Data::Instance< ShaderResourceGroup > drawSrg=nullptr) | AZ::RPI::DynamicDrawContext | |
DrawLinear(const void *vertexData, uint32_t vertexCount, Data::Instance< ShaderResourceGroup > drawSrg) | AZ::RPI::DynamicDrawContext | |
DrawStateOptions enum name (defined in AZ::RPI::DynamicDrawContext) | AZ::RPI::DynamicDrawContext | |
DynamicDrawSystem (defined in AZ::RPI::DynamicDrawContext) | AZ::RPI::DynamicDrawContext | friend |
EndInit() | AZ::RPI::DynamicDrawContext | |
GetDrawListTag() | AZ::RPI::DynamicDrawContext | |
GetPerContextSrg() | AZ::RPI::DynamicDrawContext | |
GetPerVertexDataSize() | AZ::RPI::DynamicDrawContext | |
GetShader() const | AZ::RPI::DynamicDrawContext | |
GetSortKey() const | AZ::RPI::DynamicDrawContext | |
GetStencilReference() const | AZ::RPI::DynamicDrawContext | |
HasDrawStateOptions(DrawStateOptions options) | AZ::RPI::DynamicDrawContext | |
InitDrawListTag(RHI::DrawListTag drawListTag) | AZ::RPI::DynamicDrawContext | |
InitShader(Data::Asset< ShaderAsset > shaderAsset) | AZ::RPI::DynamicDrawContext | |
InitShader(Data::Instance< Shader > shader) (defined in AZ::RPI::DynamicDrawContext) | AZ::RPI::DynamicDrawContext | |
InitShaderWithVariant(Data::Asset< ShaderAsset > shaderAsset, const ShaderOptionList *optionAndValues) | AZ::RPI::DynamicDrawContext | |
InitShaderWithVariant(Data::Instance< Shader > shader, const ShaderOptionList *optionAndValues) (defined in AZ::RPI::DynamicDrawContext) | AZ::RPI::DynamicDrawContext | |
InitVertexFormat(const AZStd::vector< VertexChannel > &vertexChannels) | AZ::RPI::DynamicDrawContext | |
IsReady() | AZ::RPI::DynamicDrawContext | |
IsVertexSizeValid(uint32_t vertexSize) | AZ::RPI::DynamicDrawContext | |
NewDrawSrg() | AZ::RPI::DynamicDrawContext | |
SetCullMode(RHI::CullMode cullMode) | AZ::RPI::DynamicDrawContext | |
SetDepthState(RHI::DepthState depthState) | AZ::RPI::DynamicDrawContext | |
SetOutputScope(Scene *scene) | AZ::RPI::DynamicDrawContext | |
SetOutputScope(RenderPipeline *pipeline) (defined in AZ::RPI::DynamicDrawContext) | AZ::RPI::DynamicDrawContext | |
SetOutputScope(RasterPass *pass) (defined in AZ::RPI::DynamicDrawContext) | AZ::RPI::DynamicDrawContext | |
SetPrimitiveType(RHI::PrimitiveTopology topology) | AZ::RPI::DynamicDrawContext | |
SetScissor(RHI::Scissor scissor) | AZ::RPI::DynamicDrawContext | |
SetShaderVariant(ShaderVariantId shaderVariantId) | AZ::RPI::DynamicDrawContext | |
SetSortKey(RHI::DrawItemSortKey key) | AZ::RPI::DynamicDrawContext | |
SetStencilReference(uint8_t stencilRef) | AZ::RPI::DynamicDrawContext | |
SetStencilState(RHI::StencilState stencilState) | AZ::RPI::DynamicDrawContext | |
SetTarget0BlendState(RHI::TargetBlendState blendState) | AZ::RPI::DynamicDrawContext | |
SetViewport(RHI::Viewport viewport) | AZ::RPI::DynamicDrawContext | |
UnsetScissor() | AZ::RPI::DynamicDrawContext | |
UnsetViewport() | AZ::RPI::DynamicDrawContext | |
UseShaderVariant(const ShaderOptionList &optionAndValues) | AZ::RPI::DynamicDrawContext | |
~DynamicDrawContext()=default (defined in AZ::RPI::DynamicDrawContext) | AZ::RPI::DynamicDrawContext | virtual |