Inherits AZ::ComponentBus.
◆ OnAttenutationRadiusChanged()
virtual void AZ::Render::AreaLightNotifications::OnAttenutationRadiusChanged |
( |
float |
| ) |
|
|
inlinevirtual |
Signals that the attenuation radius of the light changed.
- Parameters
-
attenuationRadius | The distance at which this light no longer affects lighting. |
◆ OnColorChanged()
virtual void AZ::Render::AreaLightNotifications::OnColorChanged |
( |
const Color & |
| ) |
|
|
inlinevirtual |
Signals that the color of the light changed.
- Parameters
-
color | A reference to the new color of the light. |
◆ OnColorOrIntensityChanged()
virtual void AZ::Render::AreaLightNotifications::OnColorOrIntensityChanged |
( |
const Color & |
, |
|
|
float |
|
|
) |
| |
|
inlinevirtual |
Signals that the color or intensity of the light changed. This is useful when both the color and intensity are need in the same call.
- Parameters
-
color | A reference to the new color of the light. |
color | A reference to the new intensity of the light. |
◆ OnIntensityChanged()
virtual void AZ::Render::AreaLightNotifications::OnIntensityChanged |
( |
float |
, |
|
|
PhotometricUnit |
|
|
) |
| |
|
inlinevirtual |
Signals that the intensity of the light changed.
- Parameters
-
intensity | A reference to the new intensity of the light. |
intenstiyMode | A reference to the intensity mode of the light (lux or lumens). |
The documentation for this class was generated from the following file:
- Gems/AtomLyIntegration/CommonFeatures/Code/Include/AtomLyIntegration/CommonFeatures/CoreLights/AreaLightBus.h