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::SphereLightDelegate Member List

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

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