This is the complete list of members for AZ::Render::MeshFeatureProcessor, including all inherited members.
| AcquireMesh(const MeshHandleDescriptor &descriptor) override | AZ::Render::MeshFeatureProcessor | virtual |
| AcquireMeshInfoEntry() override (defined in AZ::Render::MeshFeatureProcessor) | AZ::Render::MeshFeatureProcessor | virtual |
| Activate() override | AZ::Render::MeshFeatureProcessor | virtual |
| AddRenderPasses(RenderPipeline *pipeline) | AZ::RPI::FeatureProcessor | inlinevirtual |
| ApplyRenderPipelineChange(RenderPipeline *pipeline) | AZ::RPI::FeatureProcessor | inlinevirtual |
| AZ_CLASS_ALLOCATOR(FeatureProcessor, AZ::SystemAllocator) (defined in AZ::RPI::FeatureProcessor) | AZ::RPI::FeatureProcessor | |
| AZ_CONSOLEFUNC(MeshFeatureProcessor, ReportShaderOptionFlags, AZ::ConsoleFunctorFlags::Null, "Report currently used shader option flags.") (defined in AZ::Render::MeshFeatureProcessor) | AZ::Render::MeshFeatureProcessor | |
| AZ_RTTI(AZ::Render::MeshFeatureProcessor, "{6E3DFA1D-22C7-4738-A3AE-1E10AB88B29B}", AZ::Render::MeshFeatureProcessorInterface) (defined in AZ::Render::MeshFeatureProcessor) | AZ::Render::MeshFeatureProcessor | |
| AZ_RTTI(AZ::Render::MeshFeatureProcessorInterface, "{975D7F0C-2E7E-4819-94D0-D3C4E2024721}", AZ::RPI::FeatureProcessor) (defined in AZ::Render::MeshFeatureProcessorInterface) | AZ::Render::MeshFeatureProcessorInterface | |
| AZ_RTTI(FeatureProcessor, "{B8027170-C65C-4237-964D-B557FC9D7575}") (defined in AZ::RPI::FeatureProcessor) | AZ::RPI::FeatureProcessor | |
| BuildDispatchDrawItemList(const MeshHandle &meshHandle, const uint32_t lodIndex, const uint32_t meshIndex, const RHI::DrawListMask drawListTagsFilter, const RHI::DrawFilterMask materialPipelineFilter, DispatchArgumentsSetupCB dispatchArgumentsSetupCB) const override | AZ::Render::MeshFeatureProcessor | virtual |
| CloneMesh(const MeshHandle &meshHandle) override | AZ::Render::MeshFeatureProcessor | virtual |
| CreateStreamBufferViewsBuilder(const MeshHandle &meshHandle) const override | AZ::Render::MeshFeatureProcessor | virtual |
| Deactivate() override | AZ::Render::MeshFeatureProcessor | virtual |
| DisableSceneNotification() (defined in AZ::RPI::FeatureProcessor) | AZ::RPI::FeatureProcessor | protected |
| DispatchArgumentsSetupCB typedef | AZ::Render::MeshFeatureProcessorInterface | |
| EnableSceneNotification() (defined in AZ::RPI::FeatureProcessor) | AZ::RPI::FeatureProcessor | protected |
| FeatureProcessor()=default (defined in AZ::RPI::FeatureProcessor) | AZ::RPI::FeatureProcessor | |
| FlagRegistry typedef (defined in AZ::Render::MeshFeatureProcessor) | AZ::Render::MeshFeatureProcessor | |
| GetCustomMaterials(const MeshHandle &meshHandle) const override | AZ::Render::MeshFeatureProcessor | virtual |
| GetDeferredMaterialFeatureProcessor() const (defined in AZ::Render::MeshFeatureProcessor) | AZ::Render::MeshFeatureProcessor | |
| GetDrawPackets(const MeshHandle &meshHandle) const override | AZ::Render::MeshFeatureProcessor | virtual |
| GetDrawSrg(const MeshHandle &meshHandle, uint32_t lodIndex, uint32_t subMeshIndex, RHI::DrawListTag drawListTag, RHI::DrawFilterMask materialPipelineMask) const override | AZ::Render::MeshFeatureProcessor | virtual |
| GetExcludeFromReflectionCubeMaps(const MeshHandle &meshHandle) const override | AZ::Render::MeshFeatureProcessor | virtual |
| GetFallbackPBRMaterialBuffer() const override (defined in AZ::Render::MeshFeatureProcessor) | AZ::Render::MeshFeatureProcessor | virtual |
| GetFallbackPBRMaterialEntry(const MeshInfoHandle handle) override (defined in AZ::Render::MeshFeatureProcessor) | AZ::Render::MeshFeatureProcessor | virtual |
| GetFallbackPBRMaterialManager() (defined in AZ::Render::MeshFeatureProcessor) | AZ::Render::MeshFeatureProcessor | |
| GetIsAlwaysDynamic(const MeshHandle &meshHandle) const override | AZ::Render::MeshFeatureProcessor | virtual |
| GetLightingChannelMask(const MeshHandle &meshHandle) const override | AZ::Render::MeshFeatureProcessor | virtual |
| GetLocalAabb(const MeshHandle &meshHandle) const override | AZ::Render::MeshFeatureProcessor | virtual |
| GetMeshInfoBuffer() const override (defined in AZ::Render::MeshFeatureProcessor) | AZ::Render::MeshFeatureProcessor | virtual |
| GetMeshInfoEntry(const MeshInfoHandle handle) override (defined in AZ::Render::MeshFeatureProcessor) | AZ::Render::MeshFeatureProcessor | virtual |
| GetMeshInfoManager() (defined in AZ::Render::MeshFeatureProcessor) | AZ::Render::MeshFeatureProcessor | |
| GetMeshInstanceManager() (defined in AZ::Render::MeshFeatureProcessor) | AZ::Render::MeshFeatureProcessor | |
| GetMeshLodConfiguration(const MeshHandle &meshHandle) const override | AZ::Render::MeshFeatureProcessor | virtual |
| GetModel(const MeshHandle &meshHandle) const override | AZ::Render::MeshFeatureProcessor | virtual |
| GetModelAsset(const MeshHandle &meshHandle) const override | AZ::Render::MeshFeatureProcessor | virtual |
| GetNonUniformScale(const MeshHandle &meshHandle) override | AZ::Render::MeshFeatureProcessor | virtual |
| GetObjectId(const MeshHandle &meshHandle) const override | AZ::Render::MeshFeatureProcessor | virtual |
| GetObjectSrgs(const MeshHandle &meshHandle) const override | AZ::Render::MeshFeatureProcessor | virtual |
| GetParentScene() const (defined in AZ::RPI::FeatureProcessor) | AZ::RPI::FeatureProcessor | inline |
| GetRayTracingEnabled(const MeshHandle &meshHandle) const override | AZ::Render::MeshFeatureProcessor | virtual |
| GetRayTracingFeatureProcessor() const (defined in AZ::Render::MeshFeatureProcessor) | AZ::Render::MeshFeatureProcessor | |
| GetReflectionProbeFeatureProcessor() const (defined in AZ::Render::MeshFeatureProcessor) | AZ::Render::MeshFeatureProcessor | |
| GetShaderOptionFlagRegistry() (defined in AZ::Render::MeshFeatureProcessor) | AZ::Render::MeshFeatureProcessor | |
| GetSortKey(const MeshHandle &meshHandle) const override | AZ::Render::MeshFeatureProcessor | virtual |
| GetTransform(const MeshHandle &meshHandle) override | AZ::Render::MeshFeatureProcessor | virtual |
| GetTransformServiceFeatureProcessor() const (defined in AZ::Render::MeshFeatureProcessor) | AZ::Render::MeshFeatureProcessor | |
| GetTransparentDrawListTag() const (defined in AZ::Render::MeshFeatureProcessor) | AZ::Render::MeshFeatureProcessor | |
| GetVisible(const MeshHandle &meshHandle) const override | AZ::Render::MeshFeatureProcessor | virtual |
| IsMeshInstancingEnabled() const (defined in AZ::Render::MeshFeatureProcessor) | AZ::Render::MeshFeatureProcessor | |
| MeshFeatureProcessor()=default (defined in AZ::Render::MeshFeatureProcessor) | AZ::Render::MeshFeatureProcessor | |
| MeshHandle typedef (defined in AZ::Render::MeshFeatureProcessorInterface) | AZ::Render::MeshFeatureProcessorInterface | |
| OnBeginPrepareRender() override (defined in AZ::Render::MeshFeatureProcessor) | AZ::Render::MeshFeatureProcessor | |
| OnEndCulling(const RenderPacket &packet) override | AZ::Render::MeshFeatureProcessor | virtual |
| OnEndPrepareRender() override (defined in AZ::Render::MeshFeatureProcessor) | AZ::Render::MeshFeatureProcessor | |
| OnRenderEnd() | AZ::RPI::FeatureProcessor | inlinevirtual |
| PrepareViews(const PrepareViewsPacket &, AZStd::vector< AZStd::pair< PipelineViewTag, ViewPtr > > &) | AZ::RPI::FeatureProcessor | inlinevirtual |
| PrintDrawPacketInfo(const MeshHandle &meshHandle) override | AZ::Render::MeshFeatureProcessor | virtual |
| QueueObjectSrgForCompile(const MeshHandle &meshHandle) const override | AZ::Render::MeshFeatureProcessor | virtual |
| Reflect(AZ::ReflectContext *context) (defined in AZ::Render::MeshFeatureProcessor) | AZ::Render::MeshFeatureProcessor | static |
| ReleaseMesh(MeshHandle &meshHandle) override | AZ::Render::MeshFeatureProcessor | virtual |
| ReleaseMeshInfoEntry(const MeshInfoHandle handle) override (defined in AZ::Render::MeshFeatureProcessor) | AZ::Render::MeshFeatureProcessor | virtual |
| Render(const RenderPacket &) | AZ::RPI::FeatureProcessor | inlinevirtual |
| ReportShaderOptionFlags(const AZ::ConsoleCommandContainer &arguments) (defined in AZ::Render::MeshFeatureProcessor) | AZ::Render::MeshFeatureProcessor | |
| SetCustomMaterials(const MeshHandle &meshHandle, const Data::Instance< RPI::Material > &material) override | AZ::Render::MeshFeatureProcessor | virtual |
| SetCustomMaterials(const MeshHandle &meshHandle, const CustomMaterialMap &materials) override | AZ::Render::MeshFeatureProcessor | virtual |
| SetDrawItemEnabled(const MeshHandle &meshHandle, RHI::DrawListTag drawListTag, bool enabled) override | AZ::Render::MeshFeatureProcessor | virtual |
| SetExcludeFromReflectionCubeMaps(const MeshHandle &meshHandle, bool excludeFromReflectionCubeMaps) override | AZ::Render::MeshFeatureProcessor | virtual |
| SetIsAlwaysDynamic(const MeshHandle &meshHandle, bool isAlwaysDynamic) override | AZ::Render::MeshFeatureProcessor | virtual |
| SetLightingChannelMask(const MeshHandle &meshHandle, uint32_t lightingChannelMask) override | AZ::Render::MeshFeatureProcessor | virtual |
| SetLocalAabb(const MeshHandle &meshHandle, const AZ::Aabb &localAabb) override | AZ::Render::MeshFeatureProcessor | virtual |
| SetMeshLodConfiguration(const MeshHandle &meshHandle, const RPI::Cullable::LodConfiguration &meshLodConfig) override | AZ::Render::MeshFeatureProcessor | virtual |
| SetRayTracingDirty(const MeshHandle &meshHandle) override | AZ::Render::MeshFeatureProcessor | virtual |
| SetRayTracingEnabled(const MeshHandle &meshHandle, bool enabled) override | AZ::Render::MeshFeatureProcessor | virtual |
| SetSortKey(const MeshHandle &meshHandle, RHI::DrawItemSortKey sortKey) override | AZ::Render::MeshFeatureProcessor | virtual |
| SetTransform(const MeshHandle &meshHandle, const AZ::Transform &transform, const AZ::Vector3 &nonUniformScale=AZ::Vector3::CreateOne()) override (defined in AZ::Render::MeshFeatureProcessor) | AZ::Render::MeshFeatureProcessor | |
| AZ::Render::MeshFeatureProcessorInterface::SetTransform(const MeshHandle &meshHandle, const Transform &transform, const Vector3 &nonUniformScale=Vector3::CreateOne())=0 | AZ::Render::MeshFeatureProcessorInterface | pure virtual |
| SetUseForwardPassIblSpecular(const MeshHandle &meshHandle, bool useForwardPassIblSpecular) override | AZ::Render::MeshFeatureProcessor | virtual |
| SetVisible(const MeshHandle &meshHandle, bool visible) override | AZ::Render::MeshFeatureProcessor | virtual |
| Simulate(const FeatureProcessor::SimulatePacket &packet) override | AZ::Render::MeshFeatureProcessor | |
| AZ::Render::MeshFeatureProcessorInterface::Simulate(const SimulatePacket &) | AZ::RPI::FeatureProcessor | inlinevirtual |
| UpdateFallbackPBRMaterialEntry(const MeshInfoHandle handle, AZStd::function< bool(FallbackPBR::MaterialEntry *)> updateFunction) override (defined in AZ::Render::MeshFeatureProcessor) | AZ::Render::MeshFeatureProcessor | virtual |
| UpdateMeshInfoEntry(const MeshInfoHandle handle, AZStd::function< bool(MeshInfoEntry *)> updateFunction) override (defined in AZ::Render::MeshFeatureProcessor) | AZ::Render::MeshFeatureProcessor | virtual |
| UpdateMeshReflectionProbes() (defined in AZ::Render::MeshFeatureProcessor) | AZ::Render::MeshFeatureProcessor | |
| ~FeatureProcessor()=default (defined in AZ::RPI::FeatureProcessor) | AZ::RPI::FeatureProcessor | virtual |
| ~MeshFeatureProcessor()=default (defined in AZ::Render::MeshFeatureProcessor) | AZ::Render::MeshFeatureProcessor | virtual |