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

This is the complete list of members for AZ::Render::QuadLightFeatureProcessor, including all inherited members.

AcquireLight() overrideAZ::Render::QuadLightFeatureProcessorvirtual
Activate() overrideAZ::Render::QuadLightFeatureProcessorvirtual
AddRenderPasses(RenderPipeline *pipeline)AZ::RPI::FeatureProcessorinlinevirtual
ApplyRenderPipelineChange(RenderPipeline *pipeline)AZ::RPI::FeatureProcessorinlinevirtual
AZ_CLASS_ALLOCATOR(FeatureProcessor, AZ::SystemAllocator) (defined in AZ::RPI::FeatureProcessor)AZ::RPI::FeatureProcessor
AZ_RTTI(AZ::Render::QuadLightFeatureProcessor, "{F1E50245-5F05-475E-857F-221FB17C7E45}", AZ::Render::QuadLightFeatureProcessorInterface) (defined in AZ::Render::QuadLightFeatureProcessor)AZ::Render::QuadLightFeatureProcessor
AZ_RTTI(AZ::Render::QuadLightFeatureProcessorInterface, "{D86216E4-92A8-43BE-A5E4-883489C6AF06}", AZ::RPI::FeatureProcessor) (defined in AZ::Render::QuadLightFeatureProcessorInterface)AZ::Render::QuadLightFeatureProcessorInterface
AZ_RTTI(FeatureProcessor, "{B8027170-C65C-4237-964D-B557FC9D7575}") (defined in AZ::RPI::FeatureProcessor)AZ::RPI::FeatureProcessor
CloneLight(LightHandle handle) overrideAZ::Render::QuadLightFeatureProcessorvirtual
Deactivate() overrideAZ::Render::QuadLightFeatureProcessorvirtual
DisableSceneNotification() (defined in AZ::RPI::FeatureProcessor)AZ::RPI::FeatureProcessorprotected
EnableSceneNotification() (defined in AZ::RPI::FeatureProcessor)AZ::RPI::FeatureProcessorprotected
FeatureProcessor()=default (defined in AZ::RPI::FeatureProcessor)AZ::RPI::FeatureProcessor
GetLightBuffer() const (defined in AZ::Render::QuadLightFeatureProcessor)AZ::Render::QuadLightFeatureProcessor
GetLightCount() const (defined in AZ::Render::QuadLightFeatureProcessor)AZ::Render::QuadLightFeatureProcessor
GetParentScene() const (defined in AZ::RPI::FeatureProcessor)AZ::RPI::FeatureProcessorinline
LightHandle typedef (defined in AZ::Render::QuadLightFeatureProcessorInterface)AZ::Render::QuadLightFeatureProcessorInterface
OnEndCulling(const RenderPacket &)AZ::RPI::FeatureProcessorinlinevirtual
OnRenderEnd()AZ::RPI::FeatureProcessorinlinevirtual
PhotometricUnitType (defined in AZ::Render::QuadLightFeatureProcessorInterface)AZ::Render::QuadLightFeatureProcessorInterfacestatic
PrepareViews(const PrepareViewsPacket &, AZStd::vector< AZStd::pair< PipelineViewTag, ViewPtr > > &)AZ::RPI::FeatureProcessorinlinevirtual
QuadLightFeatureProcessor() (defined in AZ::Render::QuadLightFeatureProcessor)AZ::Render::QuadLightFeatureProcessor
Reflect(AZ::ReflectContext *context) (defined in AZ::Render::QuadLightFeatureProcessor)AZ::Render::QuadLightFeatureProcessorstatic
ReleaseLight(LightHandle &handle) overrideAZ::Render::QuadLightFeatureProcessorvirtual
Render(const RenderPacket &packet) overrideAZ::Render::QuadLightFeatureProcessorvirtual
SetAffectsGI(LightHandle handle, bool affectsGI) overrideAZ::Render::QuadLightFeatureProcessorvirtual
SetAffectsGIFactor(LightHandle handle, float affectsGIFactor) overrideAZ::Render::QuadLightFeatureProcessorvirtual
SetAttenuationRadius(LightHandle handle, float attenuationRadius) overrideAZ::Render::QuadLightFeatureProcessorvirtual
SetLightEmitsBothDirections(LightHandle handle, bool lightEmitsBothDirections) overrideAZ::Render::QuadLightFeatureProcessorvirtual
SetOrientation(LightHandle handle, const AZ::Quaternion &orientation) overrideAZ::Render::QuadLightFeatureProcessorvirtual
SetPosition(LightHandle handle, const AZ::Vector3 &position) overrideAZ::Render::QuadLightFeatureProcessorvirtual
SetQuadData(LightHandle handle, const QuadLightData &data) overrideAZ::Render::QuadLightFeatureProcessorvirtual
SetQuadDimensions(LightHandle handle, float width, float height) overrideAZ::Render::QuadLightFeatureProcessorvirtual
SetRgbIntensity(LightHandle handle, const PhotometricColor< PhotometricUnitType > &color) overrideAZ::Render::QuadLightFeatureProcessorvirtual
SetUseFastApproximation(LightHandle handle, bool useFastApproximation) overrideAZ::Render::QuadLightFeatureProcessorvirtual
Simulate(const SimulatePacket &packet) overrideAZ::Render::QuadLightFeatureProcessorvirtual
~FeatureProcessor()=default (defined in AZ::RPI::FeatureProcessor)AZ::RPI::FeatureProcessorvirtual
~QuadLightFeatureProcessor()=default (defined in AZ::Render::QuadLightFeatureProcessor)AZ::Render::QuadLightFeatureProcessorvirtual