#include <JobManagerBus.h>
Inherits AZ::EBusTraits.
Public Member Functions | |
| virtual JobManager * | GetManager ()=0 |
| virtual JobContext * | GetGlobalContext ()=0 |
Static Public Attributes | |
| static const AZ::EBusHandlerPolicy | HandlerPolicy = EBusHandlerPolicy::Single |
Static Public Attributes inherited from AZ::EBusTraits | |
| static constexpr EBusHandlerPolicy | HandlerPolicy = EBusHandlerPolicy::Multiple |
| static constexpr EBusAddressPolicy | AddressPolicy = EBusAddressPolicy::Single |
| static constexpr bool | EnableEventQueue = false |
| static constexpr bool | EventQueueingActiveByDefault = true |
| static constexpr bool | EnableQueuedReferences = false |
| static constexpr bool | LocklessDispatch = false |
Event for communication with the job manager component. There can be only one job manager at a time. This is why this but is set to support only one client/listener.