#include <TGlobalEmitter.h>
Public Member Functions | |
| void | Connect (ReceiverType *receiver, TGenericGlobalListener< EventType >::EventCallback callback) |
| void | Disconnect () |
Public Member Functions inherited from TQList< T >::TNode | |
| TNode () | |
| ~TNode () | |
| TBOOL | IsLinked () const |
| T * | Next () const |
| T * | Prev () const |
| void | Remove () |
Additional Inherited Members | |
Public Types inherited from TGenericGlobalListener< EventType > | |
| using | EventCallback |
Public Types inherited from TQList< T >::TNode | |
| using | Iterator = Toshi::T2Iterator<T, TNode> |
Public Attributes inherited from TQList< T >::TNode | |
| friend | TQList |
Protected Member Functions inherited from TGenericGlobalListener< EventType > | |
| TGenericGlobalListener () | |
| void | Execute (const EventType &a_rData) |
| void | ConnectImpl (void *pReceiver, EventCallback fnCallback) |
| void | DisconnectImpl () |
Protected Attributes inherited from TGenericGlobalListener< EventType > | |
| void * | m_pReceiver |
| EventCallback | m_fnCallback |
Definition at line 58 of file TGlobalEmitter.h.
|
inline |
Definition at line 61 of file TGlobalEmitter.h.
|
inline |
Definition at line 66 of file TGlobalEmitter.h.