#include <EntityBus.h>
Inherits AZ::EBusTraits.
Interface for the AZ::EntitySystemBus, which is the EBus that dispatches
notification events about every entity in the system.
◆ ~EntitySystemEvents()
virtual AZ::EntitySystemEvents::~EntitySystemEvents |
( |
| ) |
|
|
inlinevirtual |
Destroys the instance of the class.
◆ OnEntityActivated()
virtual void AZ::EntitySystemEvents::OnEntityActivated |
( |
const AZ::EntityId & |
| ) |
|
|
inlinevirtual |
Signals that an entity was activated. This event is dispatched after the activation of the entity is complete.
- Parameters
-
id | The ID of the activated entity. |
◆ OnEntityDeactivated()
virtual void AZ::EntitySystemEvents::OnEntityDeactivated |
( |
const AZ::EntityId & |
| ) |
|
|
inlinevirtual |
Signals that an entity is being deactivated. This event is dispatched immediately before the entity is deactivated.
- Parameters
-
id | The ID of the deactivated entity. |
◆ OnEntityDestroyed()
virtual void AZ::EntitySystemEvents::OnEntityDestroyed |
( |
const AZ::EntityId & |
| ) |
|
|
inlinevirtual |
Signals that an initialized entity has been deleted.
◆ OnEntityDestruction()
virtual void AZ::EntitySystemEvents::OnEntityDestruction |
( |
const AZ::EntityId & |
| ) |
|
|
inlinevirtual |
Signals that an initialized entity is about to be deleted.
◆ OnEntityInitialized()
virtual void AZ::EntitySystemEvents::OnEntityInitialized |
( |
const AZ::EntityId & |
| ) |
|
|
inlinevirtual |
Global entity initialization notification.
- Parameters
-
id | The ID of the initialized entity. |
◆ OnEntityNameChanged()
Signals that the name of an entity changed.
- Parameters
-
id | The ID of the entity. |
name | The new name of the entity. |
◆ OnEntityStartStatusChanged()
virtual void AZ::EntitySystemEvents::OnEntityStartStatusChanged |
( |
const AZ::EntityId & |
| ) |
|
|
inlinevirtual |
Signals that the start status of an entity changed.
- Parameters
-
EntityId | The ID of the entity that has had the status changed. |
The documentation for this class was generated from the following file: