Inherits AZ::ComponentBus.
◆ OnAttenuationAngleChanged()
virtual void AZ::Render::DecalNotifications::OnAttenuationAngleChanged |
( |
float |
attenuationAngle | ) |
|
|
inlinevirtual |
Signals that the attenuation angle has changed.
- Parameters
-
attenuationAngle | This controls how much the angle between geometry and the decal affects decal opacity. |
◆ OnMaterialChanged()
virtual void AZ::Render::DecalNotifications::OnMaterialChanged |
( |
Data::Asset< RPI::MaterialAsset > |
materialAsset | ) |
|
|
inlinevirtual |
Signals that the material has changed
- Parameters
-
materialAsset | The material asset of the decal |
◆ OnNormalMapOpacityChanged()
virtual void AZ::Render::DecalNotifications::OnNormalMapOpacityChanged |
( |
float |
opacity | ) |
|
|
inlinevirtual |
Signals that the opacity has changed.
- Parameters
-
opacity | The opaqueness of the decal. |
◆ OnOpacityChanged()
virtual void AZ::Render::DecalNotifications::OnOpacityChanged |
( |
float |
opacity | ) |
|
|
inlinevirtual |
Signals that the opacity has changed.
- Parameters
-
opacity | The opaqueness of the decal. |
◆ OnSortKeyChanged()
virtual void AZ::Render::DecalNotifications::OnSortKeyChanged |
( |
uint8_t |
sortKey | ) |
|
|
inlinevirtual |
Signals that the sortkey has changed.
- Parameters
-
sortKey | Decals with a larger sort key appear over top of smaller sort keys. |
The documentation for this class was generated from the following file:
- Gems/AtomLyIntegration/CommonFeatures/Code/Include/AtomLyIntegration/CommonFeatures/Decals/DecalBus.h