Menu
Lumberyard
C++ API Reference (Version 1.10)

AZ::EBus< Interface, BusTraits > Member List

Open 3D Engine (O3DE), the successor to Lumberyard, is now available in Developer Preview. Download O3DE or visit the AWS Game Tech blog to learn more.

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

AllocatorType typedef AZ::EBus< Interface, BusTraits >
BaseImpl typedef AZ::EBus< Interface, BusTraits >
Bind (BusPtr &ptr, const BusIdType &id=0) AZ::EBus< Interface, BusTraits > inline static
Broadcast (Function func, InputArgs &&... args) AZ::BusInternal::EBusBroadcaster< AZ::EBus< Interface, BusTraits >, BusInternal::EBusImplTraits< Interface, BusTraits > > inline static
BroadcastResult (Results &results, Function func, InputArgs &&... args) AZ::BusInternal::EBusBroadcaster< AZ::EBus< Interface, BusTraits >, BusInternal::EBusImplTraits< Interface, BusTraits > > inline static
BroadcastResultReverse (Results &results, Function func, InputArgs &&... args) AZ::BusInternal::EBusBroadcaster< AZ::EBus< Interface, BusTraits >, BusInternal::EBusImplTraits< Interface, BusTraits > > inline static
BroadcastReverse (Function func, InputArgs &&... args) AZ::BusInternal::EBusBroadcaster< AZ::EBus< Interface, BusTraits >, BusInternal::EBusImplTraits< Interface, BusTraits > > inline static
BusesContainer typedef AZ::EBus< Interface, BusTraits >
BusIdOrderCompare typedef AZ::EBus< Interface, BusTraits >
BusIdType typedef AZ::EBus< Interface, BusTraits >
BusPtr typedef AZ::EBus< Interface, BusTraits >
ConnectionPolicy typedef AZ::EBus< Interface, BusTraits >
EBNode typedef AZ::EBus< Interface, BusTraits >
EnableEventQueue AZ::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 > > inline static
Event (const BusPtr &ptr, Function func, InputArgs &&... args) AZ::BusInternal::EBusEventer< AZ::EBus< Interface, BusTraits >, BusInternal::EBusImplTraits< Interface, BusTraits > > inline static
EventQueueMutexType typedef AZ::EBus< Interface, BusTraits >
EventResult (Results &results, const BusIdType &id, Function func, InputArgs &&... args) AZ::BusInternal::EBusEventer< AZ::EBus< Interface, BusTraits >, BusInternal::EBusImplTraits< Interface, BusTraits > > inline static
EventResult (Results &results, const BusPtr &ptr, Function func, InputArgs &&... args) AZ::BusInternal::EBusEventer< AZ::EBus< Interface, BusTraits >, BusInternal::EBusImplTraits< Interface, BusTraits > > inline static
EventResultReverse (Results &results, const BusIdType &id, Function func, InputArgs &&... args) AZ::BusInternal::EBusEventer< AZ::EBus< Interface, BusTraits >, BusInternal::EBusImplTraits< Interface, BusTraits > > inline static
EventResultReverse (Results &results, const BusPtr &ptr, Function func, InputArgs &&... args) AZ::BusInternal::EBusEventer< AZ::EBus< Interface, BusTraits >, BusInternal::EBusImplTraits< Interface, BusTraits > > inline static
EventReverse (const BusIdType &id, Function func, InputArgs &&... args) AZ::BusInternal::EBusEventer< AZ::EBus< Interface, BusTraits >, BusInternal::EBusImplTraits< Interface, BusTraits > > inline static
EventReverse (const BusPtr &ptr, Function func, InputArgs &&... args) AZ::BusInternal::EBusEventer< AZ::EBus< Interface, BusTraits >, BusInternal::EBusImplTraits< Interface, BusTraits > > inline static
Events typedef AZ::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 typedef AZ::EBus< Interface, BusTraits >
GetContext () AZ::EBus< Interface, BusTraits > inline static
GetCurrentBusId () AZ::EBus< Interface, BusTraits > static
GetName () AZ::EBus< Interface, BusTraits > inline static
GetNumOfEventHandlers (const BusIdType &id) AZ::BusInternal::EBusEventEnumerator< AZ::EBus< Interface, BusTraits >, BusInternal::EBusImplTraits< Interface, BusTraits > > static
GetTotalNumOfEventHandlers () AZ::EBus< Interface, BusTraits > static
Handler typedef AZ::EBus< Interface, BusTraits >
HandlerNode typedef AZ::EBus< Interface, BusTraits >
HasHandlers () AZ::EBus< Interface, BusTraits > inline static
HasId AZ::EBus< Interface, BusTraits > static
ImplTraits typedef AZ::EBus< Interface, BusTraits >
InterfaceType typedef AZ::EBus< Interface, BusTraits >
MessageQueuePolicy typedef AZ::EBus< Interface, BusTraits >
MultiHandler typedef AZ::EBus< Interface, BusTraits >
MutexType typedef AZ::EBus< Interface, BusTraits >
NestedVersionRouter typedef AZ::EBus< Interface, BusTraits >
Router typedef AZ::EBus< Interface, BusTraits >
RouterPolicy typedef AZ::EBus< Interface, BusTraits >
RouterProcessingState typedef AZ::EBus< Interface, BusTraits >
StoragePolicy typedef AZ::EBus< Interface, BusTraits >
ThisType typedef AZ::EBus< Interface, BusTraits >
Traits typedef AZ::EBus< Interface, BusTraits >