Inherits EBusTraits.
|
virtual void | EnumTargetInfos (TargetContainer &infos)=0 |
|
virtual void | SetDesiredTarget (AZ::u32 desiredTargetID)=0 |
|
virtual void | SetDesiredTargetInfo (const TargetInfo &targetInfo)=0 |
|
virtual TargetInfo | GetDesiredTarget ()=0 |
|
virtual TargetInfo | GetTargetInfo (AZ::u32 desiredTargetID)=0 |
|
virtual bool | IsTargetOnline (AZ::u32 desiredTargetID)=0 |
|
virtual bool | IsDesiredTargetOnline ()=0 |
|
virtual void | SetMyPersistentName (const char *name)=0 |
|
virtual const char * | GetMyPersistentName ()=0 |
|
virtual TargetInfo | GetMyTargetInfo () const =0 |
|
virtual void | SetNeighborhood (const char *name)=0 |
|
virtual const char * | GetNeighborhood ()=0 |
|
virtual void | SendTmMessage (const TargetInfo &target, const TmMsg &msg)=0 |
|
virtual void | DispatchMessages (MsgSlotId id)=0 |
|
|
static const AZ::EBusHandlerPolicy | HandlerPolicy = AZ::EBusHandlerPolicy::Single |
|
static const AZ::EBusAddressPolicy | AddressPolicy = AZ::EBusAddressPolicy::Single |
|
The documentation for this class was generated from the following file:
- Code/Framework/AzFramework/AzFramework/TargetManagement/TargetManagementAPI.h