This is the complete list of members for AZ::Render::MeshFeatureProcessor, including all inherited members.
AcquireMesh(const MeshHandleDescriptor &descriptor, const CustomMaterialMap &materials={}) override | AZ::Render::MeshFeatureProcessor | virtual |
AcquireMesh(const MeshHandleDescriptor &descriptor, const Data::Instance< RPI::Material > &material) override | 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 | |
CloneMesh(const MeshHandle &meshHandle) override | AZ::Render::MeshFeatureProcessor | virtual |
ConnectModelChangeEventHandler(const MeshHandle &meshHandle, ModelChangedEvent::Handler &handler) override | AZ::Render::MeshFeatureProcessor | virtual |
ConnectObjectSrgCreatedEventHandler(const MeshHandle &meshHandle, ObjectSrgCreatedEvent::Handler &handler) override | AZ::Render::MeshFeatureProcessor | virtual |
Deactivate() override | AZ::Render::MeshFeatureProcessor | virtual |
DisableSceneNotification() (defined in AZ::RPI::FeatureProcessor) | AZ::RPI::FeatureProcessor | protected |
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 |
GetDrawPackets(const MeshHandle &meshHandle) const override | AZ::Render::MeshFeatureProcessor | virtual |
GetExcludeFromReflectionCubeMaps(const MeshHandle &meshHandle) const override | AZ::Render::MeshFeatureProcessor | virtual |
GetIsAlwaysDynamic(const MeshHandle &meshHandle) const override | AZ::Render::MeshFeatureProcessor | virtual |
GetLocalAabb(const MeshHandle &meshHandle) const override | AZ::Render::MeshFeatureProcessor | virtual |
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 | |
ModelChangedEvent typedef (defined in AZ::Render::MeshFeatureProcessorInterface) | AZ::Render::MeshFeatureProcessorInterface | |
ObjectSrgCreatedEvent 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 |
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 |
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 |
SetExcludeFromReflectionCubeMaps(const MeshHandle &meshHandle, bool excludeFromReflectionCubeMaps) override | AZ::Render::MeshFeatureProcessor | virtual |
SetIsAlwaysDynamic(const MeshHandle &meshHandle, bool isAlwaysDynamic) 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 rayTracingEnabled) 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 |
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 |