Open 3D Engine AtomLyIntegration Gem API Reference 25.05.0
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
GetEffectiveSolidAngle() const overrideAZ::Render::SphereLightDelegateinlinevirtual
GetLocalVisualizationBounds() const overrideAZ::Render::SphereLightDelegatevirtual
GetPhotometricValue() const overrideAZ::Render::LightDelegateBase< PointLightFeatureProcessorInterface >inlinevirtual
GetSurfaceArea() const overrideAZ::Render::SphereLightDelegatevirtual
SetAffectsGI(bool affectsGI) overrideAZ::Render::SphereLightDelegatevirtual
SetAffectsGIFactor(float affectsGIFactor) overrideAZ::Render::SphereLightDelegatevirtual
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
SetEsmExponent(float esmExponent) overrideAZ::Render::SphereLightDelegatevirtual
SetFilteringSampleCount(uint32_t count) overrideAZ::Render::SphereLightDelegatevirtual
SetIntensity(float intensity) overrideAZ::Render::LightDelegateBase< PointLightFeatureProcessorInterface >virtual
SetLightEmitsBothDirections(bool lightEmitsBothDirections) overrideAZ::Render::LightDelegateBase< PointLightFeatureProcessorInterface >inlinevirtual
SetLightingChannelMask(uint32_t lightingChannelMask) overrideAZ::Render::LightDelegateBase< PointLightFeatureProcessorInterface >virtual
SetNormalShadowBias(float bias) overrideAZ::Render::SphereLightDelegatevirtual
SetPhotometricUnit(PhotometricUnit unit) overrideAZ::Render::LightDelegateBase< PointLightFeatureProcessorInterface >virtual
SetShadowBias(float bias) overrideAZ::Render::SphereLightDelegatevirtual
SetShadowCachingMode(AreaLightComponentConfig::ShadowCachingMode cachingMode) overrideAZ::Render::SphereLightDelegatevirtual
SetShadowFilterMethod(ShadowFilterMethod method) overrideAZ::Render::SphereLightDelegatevirtual
SetShadowmapMaxSize(ShadowmapSize size) overrideAZ::Render::SphereLightDelegatevirtual
SetUseFastApproximation(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
~LightDelegateInterface()=default (defined in AZ::Render::LightDelegateInterface)AZ::Render::LightDelegateInterfacevirtual