Menu
Lumberyard
C++ API Reference (Version 1.10)

AZ::BusInternal Namespace Reference

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.

Classes

struct EBusBroadcastEnumerator
Provides functionality that requires enumerating over all handlers that are connected to an EBus . More...
struct EBusBroadcaster
Dispatches an event to all handlers that are connected to an EBus . More...
struct EBusBroadcastQueue
EBus functionality related to the queuing of events and functions. More...
struct EBusEventEnumerator
Provides functionality that requires enumerating over handlers that are connected to an EBus . More...
struct EBusEventer
Dispatches events to handlers that are connected to a specific address on an EBus . More...
struct EBusEventQueue
Enqueues asynchronous events to dispatch to handlers that are connected to a specific address on an EBus . More...
struct EBusImpl
Base class that provides eventing, queueing, and enumeration functionality for EBuses that dispatch events to handlers. More...
struct EBusImpl< Bus, Traits, NullBusId >
Base class that provides eventing, queueing, and enumeration functionality for EBuses that dispatch events to all of their handlers. More...
struct EBusImplTraits
Internal class that contains data about EBusTraits . More...
struct EBusNullQueue
Data type that is used when an EBus doesn't support queuing. More...