#include <TerrainSystemBus.h>
Inherits AZ::EBusTraits.
|
using | MutexType = AZStd::recursive_mutex |
|
|
virtual void | Activate ()=0 |
|
virtual void | Deactivate ()=0 |
|
virtual void | RegisterArea (AZ::EntityId areaId)=0 |
|
virtual void | UnregisterArea (AZ::EntityId areaId)=0 |
|
virtual void | RefreshArea (AZ::EntityId areaId, AzFramework::Terrain::TerrainDataNotifications::TerrainDataChangedMask changeMask)=0 |
|
virtual void | RefreshRegion (const AZ::Aabb &dirtyRegion, AzFramework::Terrain::TerrainDataNotifications::TerrainDataChangedMask changeMask)=0 |
|
|
static const AZ::EBusHandlerPolicy | HandlerPolicy = AZ::EBusHandlerPolicy::Single |
|
static const AZ::EBusAddressPolicy | AddressPolicy = AZ::EBusAddressPolicy::Single |
|
A bus to signal the life times of terrain areas
The documentation for this class was generated from the following file:
- Gems/Terrain/Code/Source/TerrainSystem/TerrainSystemBus.h