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

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

CalculateAttenuationRadius(float lightThreshold) const overrideAZ::Render::SimplePointLightDelegatevirtual
DrawDebugDisplay(const Transform &transform, const Color &color, AzFramework::DebugDisplayRequests &debugDisplay, bool isSelected) const overrideAZ::Render::SimplePointLightDelegatevirtual
GetConfig() const (defined in AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >)AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >inlineprotected
GetEffectiveSolidAngle() const overrideAZ::Render::SimplePointLightDelegateinlinevirtual
GetFeatureProcessor() const (defined in AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >)AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >inlineprotected
GetLightHandle() const (defined in AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >)AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >inlineprotected
GetLocalVisualizationBounds() const overrideAZ::Render::SimplePointLightDelegatevirtual
GetPhotometricValue() const overrideAZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >inlinevirtual
GetShadowsEnabled() (defined in AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >)AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >inlineprotected
GetShuttersEnabled() (defined in AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >)AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >inlineprotected
GetSurfaceArea() const overrideAZ::Render::SimplePointLightDelegatevirtual
GetTransform() const (defined in AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >)AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >inlineprotected
InitBase(EntityId entityId) (defined in AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >)AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >protected
LightDelegateBase(EntityId entityId, bool isVisible) (defined in AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >)AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >
m_shapeBus (defined in AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >)AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >protected
OnShapeChanged(ShapeChangeReasons changeReason) override (defined in AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >)AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >protected
OnTransformChanged(const Transform &local, const Transform &world) override (defined in AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >)AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >protected
SetAffectsGI(bool affectsGI) overrideAZ::Render::SimplePointLightDelegatevirtual
SetAffectsGI([[maybe_unused]] bool affectsGI) override (defined in AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >)AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >inline
SetAffectsGIFactor(float affectsGIFactor) overrideAZ::Render::SimplePointLightDelegatevirtual
SetAffectsGIFactor([[maybe_unused]] float affectsGIFactor) override (defined in AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >)AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >inline
SetAttenuationRadius(float radius) overrideAZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >virtual
SetChroma(const Color &chroma) overrideAZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >virtual
SetConfig(const AreaLightComponentConfig *config) overrideAZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >virtual
SetEnableShadow(bool enabled) overrideAZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >inlinevirtual
SetEnableShutters(bool enabled) override (defined in AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >)AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >inlinevirtual
SetEsmExponent([[maybe_unused]] float esmExponent) override (defined in AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >)AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >inline
AZ::Render::LightDelegateInterface::SetEsmExponent(float exponent)=0AZ::Render::LightDelegateInterfacepure virtual
SetFilteringSampleCount([[maybe_unused]] uint32_t count) override (defined in AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >)AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >inline
AZ::Render::LightDelegateInterface::SetFilteringSampleCount(uint32_t count)=0AZ::Render::LightDelegateInterfacepure virtual
SetGoboTexture([[maybe_unused]] AZ::Data::Instance< AZ::RPI::Image > goboTexture) override (defined in AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >)AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >inline
SetGoboTexture(AZ::Data::Instance< AZ::RPI::Image > goboTexture)=0 (defined in AZ::Render::LightDelegateInterface)AZ::Render::LightDelegateInterfacepure virtual
SetIntensity(float intensity) overrideAZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >virtual
SetLightEmitsBothDirections([[maybe_unused]] bool lightEmitsBothDirections) overrideAZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >inlinevirtual
SetLightingChannelMask([[maybe_unused]] uint32_t lightingChannelMask) override (defined in AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >)AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >
AZ::Render::LightDelegateInterface::SetLightingChannelMask(uint32_t lightingChannelMask)=0AZ::Render::LightDelegateInterfacepure virtual
SetNormalShadowBias([[maybe_unused]] float bias) override (defined in AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >)AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >inline
AZ::Render::LightDelegateInterface::SetNormalShadowBias(float bias)=0AZ::Render::LightDelegateInterfacepure virtual
SetPhotometricUnit(PhotometricUnit unit) overrideAZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >virtual
SetShadowBias([[maybe_unused]] float bias) override (defined in AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >)AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >inline
AZ::Render::LightDelegateInterface::SetShadowBias(float bias)=0AZ::Render::LightDelegateInterfacepure virtual
SetShadowCachingMode([[maybe_unused]] AreaLightComponentConfig::ShadowCachingMode cachingMode) override (defined in AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >)AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >inline
AZ::Render::LightDelegateInterface::SetShadowCachingMode(AreaLightComponentConfig::ShadowCachingMode cachingMode)=0AZ::Render::LightDelegateInterfacepure virtual
SetShadowFilterMethod([[maybe_unused]] ShadowFilterMethod method) override (defined in AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >)AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >inline
AZ::Render::LightDelegateInterface::SetShadowFilterMethod(ShadowFilterMethod method)=0AZ::Render::LightDelegateInterfacepure virtual
SetShadowmapMaxSize([[maybe_unused]] ShadowmapSize size) override (defined in AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >)AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >inline
AZ::Render::LightDelegateInterface::SetShadowmapMaxSize(ShadowmapSize size)=0AZ::Render::LightDelegateInterfacepure virtual
SetShutterAngles([[maybe_unused]]float innerAngleDegrees,[[maybe_unused]]float outerAngleDegrees) override (defined in AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >)AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >inline
SetShutterAngles(float innerAngleDegrees, float outerAngleDegrees)=0 (defined in AZ::Render::LightDelegateInterface)AZ::Render::LightDelegateInterfacepure virtual
SetUseFastApproximation([[maybe_unused]] bool useFastApproximation) overrideAZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >inlinevirtual
SetVisibility(bool visibility) overrideAZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >virtual
SimplePointLightDelegate(EntityId entityId, bool isVisible) (defined in AZ::Render::SimplePointLightDelegate)AZ::Render::SimplePointLightDelegate
~LightDelegateBase() (defined in AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >)AZ::Render::LightDelegateBase< SimplePointLightFeatureProcessorInterface >virtual
~LightDelegateInterface()=default (defined in AZ::Render::LightDelegateInterface)AZ::Render::LightDelegateInterfacevirtual