AcquireShadow()=0 | AZ::Render::ProjectedShadowFeatureProcessorInterface | pure virtual |
Activate() | AZ::RPI::FeatureProcessor | inlinevirtual |
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_RTTI(AZ::Render::ProjectedShadowFeatureProcessorInterface, "{C5651D73-3448-4D76-91C0-0E636A197F63}", AZ::RPI::FeatureProcessor) (defined in AZ::Render::ProjectedShadowFeatureProcessorInterface) | AZ::Render::ProjectedShadowFeatureProcessorInterface | |
AZ_RTTI(FeatureProcessor, "{B8027170-C65C-4237-964D-B557FC9D7575}") (defined in AZ::RPI::FeatureProcessor) | AZ::RPI::FeatureProcessor | |
Deactivate() | AZ::RPI::FeatureProcessor | inlinevirtual |
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 | |
GetParentScene() const (defined in AZ::RPI::FeatureProcessor) | AZ::RPI::FeatureProcessor | inline |
GetShadowProperties(ShadowId id)=0 | AZ::Render::ProjectedShadowFeatureProcessorInterface | pure virtual |
MaxProjectedShadowRadians (defined in AZ::Render::ProjectedShadowFeatureProcessorInterface) | AZ::Render::ProjectedShadowFeatureProcessorInterface | static |
OnEndCulling(const RenderPacket &) | AZ::RPI::FeatureProcessor | inlinevirtual |
OnRenderEnd() | AZ::RPI::FeatureProcessor | inlinevirtual |
PrepareViews(const PrepareViewsPacket &, AZStd::vector< AZStd::pair< PipelineViewTag, ViewPtr > > &) | AZ::RPI::FeatureProcessor | inlinevirtual |
ReleaseShadow(ShadowId id)=0 | AZ::Render::ProjectedShadowFeatureProcessorInterface | pure virtual |
Render(const RenderPacket &) | AZ::RPI::FeatureProcessor | inlinevirtual |
SetAspectRatio(ShadowId id, float aspectRatio)=0 | AZ::Render::ProjectedShadowFeatureProcessorInterface | pure virtual |
SetFieldOfViewY(ShadowId id, float fieldOfView)=0 | AZ::Render::ProjectedShadowFeatureProcessorInterface | pure virtual |
SetFilteringSampleCount(ShadowId id, uint16_t count)=0 | AZ::Render::ProjectedShadowFeatureProcessorInterface | pure virtual |
SetNearFarPlanes(ShadowId id, float nearPlaneDistance, float farPlaneDistance)=0 | AZ::Render::ProjectedShadowFeatureProcessorInterface | pure virtual |
SetNormalShadowBias(ShadowId id, float normalShadowBias)=0 | AZ::Render::ProjectedShadowFeatureProcessorInterface | pure virtual |
SetShadowBias(ShadowId id, float bias)=0 | AZ::Render::ProjectedShadowFeatureProcessorInterface | pure virtual |
SetShadowFilterMethod(ShadowId id, ShadowFilterMethod method)=0 | AZ::Render::ProjectedShadowFeatureProcessorInterface | pure virtual |
SetShadowmapMaxResolution(ShadowId id, ShadowmapSize size)=0 | AZ::Render::ProjectedShadowFeatureProcessorInterface | pure virtual |
SetShadowProperties(ShadowId id, const ProjectedShadowDescriptor &descriptor)=0 | AZ::Render::ProjectedShadowFeatureProcessorInterface | pure virtual |
SetShadowTransform(ShadowId id, Transform transform)=0 | AZ::Render::ProjectedShadowFeatureProcessorInterface | pure virtual |
SetUseCachedShadows(ShadowId id, bool useCachedShadows)=0 | AZ::Render::ProjectedShadowFeatureProcessorInterface | pure virtual |
ShadowId typedef (defined in AZ::Render::ProjectedShadowFeatureProcessorInterface) | AZ::Render::ProjectedShadowFeatureProcessorInterface | |
Simulate(const SimulatePacket &) | AZ::RPI::FeatureProcessor | inlinevirtual |
~FeatureProcessor()=default (defined in AZ::RPI::FeatureProcessor) | AZ::RPI::FeatureProcessor | virtual |