Menu
Lumberyard
C++ API Reference (Version 1.10)

AZ::EBus< Interface, BusTraits > Member List

This is the complete list of members for AZ::EBus< Interface, BusTraits >, including all inherited members.

AllocatorType typedefAZ::EBus< Interface, BusTraits >
BaseImpl typedefAZ::EBus< Interface, BusTraits >
Bind(BusPtr &ptr, const BusIdType &id=0)AZ::EBus< Interface, BusTraits >inlinestatic
Broadcast(Function func, InputArgs &&... args)AZ::BusInternal::EBusBroadcaster< AZ::EBus< Interface, BusTraits >, BusInternal::EBusImplTraits< Interface, BusTraits > >inlinestatic
BroadcastResult(Results &results, Function func, InputArgs &&... args)AZ::BusInternal::EBusBroadcaster< AZ::EBus< Interface, BusTraits >, BusInternal::EBusImplTraits< Interface, BusTraits > >inlinestatic
BroadcastResultReverse(Results &results, Function func, InputArgs &&... args)AZ::BusInternal::EBusBroadcaster< AZ::EBus< Interface, BusTraits >, BusInternal::EBusImplTraits< Interface, BusTraits > >inlinestatic
BroadcastReverse(Function func, InputArgs &&... args)AZ::BusInternal::EBusBroadcaster< AZ::EBus< Interface, BusTraits >, BusInternal::EBusImplTraits< Interface, BusTraits > >inlinestatic
BusesContainer typedefAZ::EBus< Interface, BusTraits >
BusIdOrderCompare typedefAZ::EBus< Interface, BusTraits >
BusIdType typedefAZ::EBus< Interface, BusTraits >
BusPtr typedefAZ::EBus< Interface, BusTraits >
ConnectionPolicy typedefAZ::EBus< Interface, BusTraits >
EBNode typedefAZ::EBus< Interface, BusTraits >
EnableEventQueueAZ::EBus< Interface, BusTraits >static
EnumerateHandlers(Callback callback)AZ::BusInternal::EBusEventEnumerator< AZ::EBus< Interface, BusTraits >, BusInternal::EBusImplTraits< Interface, BusTraits > >static
EnumerateHandlersId(const BusIdType &id, Callback callback)AZ::BusInternal::EBusEventEnumerator< AZ::EBus< Interface, BusTraits >, BusInternal::EBusImplTraits< Interface, BusTraits > >static
EnumerateHandlersPtr(const BusPtr &ptr, Callback callback)AZ::BusInternal::EBusEventEnumerator< AZ::EBus< Interface, BusTraits >, BusInternal::EBusImplTraits< Interface, BusTraits > >static
Event(const BusIdType &id, Function func, InputArgs &&... args)AZ::BusInternal::EBusEventer< AZ::EBus< Interface, BusTraits >, BusInternal::EBusImplTraits< Interface, BusTraits > >inlinestatic
Event(const BusPtr &ptr, Function func, InputArgs &&... args)AZ::BusInternal::EBusEventer< AZ::EBus< Interface, BusTraits >, BusInternal::EBusImplTraits< Interface, BusTraits > >inlinestatic
EventQueueMutexType typedefAZ::EBus< Interface, BusTraits >
EventResult(Results &results, const BusIdType &id, Function func, InputArgs &&... args)AZ::BusInternal::EBusEventer< AZ::EBus< Interface, BusTraits >, BusInternal::EBusImplTraits< Interface, BusTraits > >inlinestatic
EventResult(Results &results, const BusPtr &ptr, Function func, InputArgs &&... args)AZ::BusInternal::EBusEventer< AZ::EBus< Interface, BusTraits >, BusInternal::EBusImplTraits< Interface, BusTraits > >inlinestatic
EventResultReverse(Results &results, const BusIdType &id, Function func, InputArgs &&... args)AZ::BusInternal::EBusEventer< AZ::EBus< Interface, BusTraits >, BusInternal::EBusImplTraits< Interface, BusTraits > >inlinestatic
EventResultReverse(Results &results, const BusPtr &ptr, Function func, InputArgs &&... args)AZ::BusInternal::EBusEventer< AZ::EBus< Interface, BusTraits >, BusInternal::EBusImplTraits< Interface, BusTraits > >inlinestatic
EventReverse(const BusIdType &id, Function func, InputArgs &&... args)AZ::BusInternal::EBusEventer< AZ::EBus< Interface, BusTraits >, BusInternal::EBusImplTraits< Interface, BusTraits > >inlinestatic
EventReverse(const BusPtr &ptr, Function func, InputArgs &&... args)AZ::BusInternal::EBusEventer< AZ::EBus< Interface, BusTraits >, BusInternal::EBusImplTraits< Interface, BusTraits > >inlinestatic
Events typedefAZ::EBus< Interface, BusTraits >
FindFirstHandler(const BusIdType &id)AZ::BusInternal::EBusEventEnumerator< AZ::EBus< Interface, BusTraits >, BusInternal::EBusImplTraits< Interface, BusTraits > >static
FindFirstHandler(const BusPtr &ptr)AZ::BusInternal::EBusEventEnumerator< AZ::EBus< Interface, BusTraits >, BusInternal::EBusImplTraits< Interface, BusTraits > >static
FunctionQueuePolicy typedefAZ::EBus< Interface, BusTraits >
GetContext()AZ::EBus< Interface, BusTraits >inlinestatic
GetCurrentBusId()AZ::EBus< Interface, BusTraits >static
GetName()AZ::EBus< Interface, BusTraits >inlinestatic
GetNumOfEventHandlers(const BusIdType &id)AZ::BusInternal::EBusEventEnumerator< AZ::EBus< Interface, BusTraits >, BusInternal::EBusImplTraits< Interface, BusTraits > >static
GetTotalNumOfEventHandlers()AZ::EBus< Interface, BusTraits >static
Handler typedefAZ::EBus< Interface, BusTraits >
HandlerNode typedefAZ::EBus< Interface, BusTraits >
HasHandlers()AZ::EBus< Interface, BusTraits >inlinestatic
HasIdAZ::EBus< Interface, BusTraits >static
ImplTraits typedefAZ::EBus< Interface, BusTraits >
InterfaceType typedefAZ::EBus< Interface, BusTraits >
MessageQueuePolicy typedefAZ::EBus< Interface, BusTraits >
MultiHandler typedefAZ::EBus< Interface, BusTraits >
MutexType typedefAZ::EBus< Interface, BusTraits >
NestedVersionRouter typedefAZ::EBus< Interface, BusTraits >
Router typedefAZ::EBus< Interface, BusTraits >
RouterPolicy typedefAZ::EBus< Interface, BusTraits >
RouterProcessingState typedefAZ::EBus< Interface, BusTraits >
StoragePolicy typedefAZ::EBus< Interface, BusTraits >
ThisType typedefAZ::EBus< Interface, BusTraits >
Traits typedefAZ::EBus< Interface, BusTraits >