#include <SliceMetadataInfoBus.h>
Inherits AZ::ComponentBus.
Public Member Functions | |
| virtual void | OnMetadataParentChanged (EntityId) |
| virtual void | OnChildMetadataEntityAdded (EntityId) |
| virtual void | OnChildMetadataEntityRemoved (EntityId) |
| virtual void | OnMetadataDependenciesRemoved () |
Public Member Functions inherited from AZ::ComponentBus | |
| virtual | ~ComponentBus ()=default |
Bus for receiving events/notifications when changes occur to the slice metadata information component.
|
inlinevirtual |
Sent when the metadata has a new child added
|
inlinevirtual |
Sent when the metadata has a child removed
Sent when the metadata entity has no more dependencies (Associated entities or children) This generally means that the slice attached to the metadata entity has been completely removed. This notification should not be dispatched for components marked as persistent. Note: This notification may trigger the destruction of the metadata entity and care should be taken when dispatching it to that effect.
Sent when the metadata parent has been altered