Open 3D Engine AzCore API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
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 >
BindLockGuardTemplate typedefAZ::EBus< Interface, BusTraits >
BusesContainer typedefAZ::EBus< Interface, BusTraits >
BusIdOrderCompare typedefAZ::EBus< Interface, BusTraits >
BusIdType typedefAZ::EBus< Interface, BusTraits >
BusPtr typedefAZ::EBus< Interface, BusTraits >
CallstackEntry typedefAZ::EBus< Interface, BusTraits >
CallstackTrackerLockGuardTemplate typedefAZ::EBus< Interface, BusTraits >
ConnectionPolicy typedefAZ::EBus< Interface, BusTraits >
ConnectLockGuard typedef (defined in AZ::EBus< Interface, BusTraits >)AZ::EBus< Interface, BusTraits >
ConnectLockGuardTemplate typedefAZ::EBus< Interface, BusTraits >
DispatchLockGuardTemplate typedefAZ::EBus< Interface, BusTraits >
EnableEventQueueAZ::EBus< Interface, BusTraits >static
EventQueueMutexType typedefAZ::EBus< Interface, BusTraits >
Events typedefAZ::EBus< Interface, BusTraits >
GetContext(bool trackCallstack=true)AZ::EBus< Interface, BusTraits >static
GetCurrentBusId()AZ::EBus< Interface, BusTraits >static
GetName()AZ::EBus< Interface, BusTraits >static
GetOrCreateContext(bool trackCallstack=true)AZ::EBus< Interface, BusTraits >static
GetTotalNumOfEventHandlers()AZ::EBus< Interface, BusTraits >static
HandlerNode typedefAZ::EBus< Interface, BusTraits >
HasHandlers()AZ::EBus< Interface, BusTraits >inlinestatic
HasHandlers(const BusIdType &id)AZ::EBus< Interface, BusTraits >inlinestatic
HasHandlers(const BusPtr &ptr)AZ::EBus< Interface, BusTraits >inlinestatic
HasIdAZ::EBus< Interface, BusTraits >static
HasReentrantEBusUseThisThread(const BusIdType *busId=GetCurrentBusId())AZ::EBus< Interface, BusTraits >static
ImplTraits typedefAZ::EBus< Interface, BusTraits >
InterfaceType typedefAZ::EBus< Interface, BusTraits >
IsInDispatch(Context *context=GetContext(false)) (defined in AZ::EBus< Interface, BusTraits >)AZ::EBus< Interface, BusTraits >static
IsInDispatchThisThread(Context *context=GetContext(false))AZ::EBus< Interface, BusTraits >static
MutexType typedefAZ::EBus< Interface, BusTraits >
NestedVersionRouter typedefAZ::EBus< Interface, BusTraits >
QueuePolicy 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 >