template<typename... Params>
class AZ::OrderedEvent< Params >
A specialized type of EBus useful for eventing on a specific event type where the handlers are invoked based on priority. Note that this system does not provide any thread safety, Handler Connect and Disconnect must happen on the same thread dispatching Events It is safe to connect or disconnect handlers during a signal, in this case we don't guarantee the signal will be dispatched to the disconnected handler Example Usage:
{
int32_t handlerPriority = 100;
handler.Connect(event);
event.Signal(1);
};
Definition: OrderedEvent.h:35