Inherits ComponentBus.
| virtual void AZ::Render::DecalNotifications::OnAttenuationAngleChanged |
( |
[[maybe_unused] ] 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. |
| 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 |
| virtual void AZ::Render::DecalNotifications::OnNormalMapOpacityChanged |
( |
[[maybe_unused] ] float |
opacity | ) |
|
|
inlinevirtual |
Signals that the opacity has changed.
- Parameters
-
| opacity | The opaqueness of the decal. |
| virtual void AZ::Render::DecalNotifications::OnOpacityChanged |
( |
[[maybe_unused] ] float |
opacity | ) |
|
|
inlinevirtual |
Signals that the opacity has changed.
- Parameters
-
| opacity | The opaqueness of the decal. |
| virtual void AZ::Render::DecalNotifications::OnSortKeyChanged |
( |
[[maybe_unused] ] 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