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