#include <TGlobalEmitter.h>
Public Types | |
| using | EventCallback = void ( * )( void*, const T& ) |
Public Types inherited from TQList< T >::TNode | |
| using | Iterator = Toshi::T2Iterator<T, TNode> |
Protected Member Functions | |
| TGenericGlobalListener () | |
| void | Execute (const T &a_rData) |
| void | ConnectImpl (void *pReceiver, EventCallback fnCallback) |
| void | DisconnectImpl () |
Protected Attributes | |
| void * | m_pReceiver |
| EventCallback | m_fnCallback |
Friends | |
| template<class T> | |
| class | TGlobalEmitter |
Additional Inherited Members | |
Public Member Functions inherited from TQList< T >::TNode | |
| TNode () | |
| ~TNode () | |
| TBOOL | IsLinked () const |
| T * | Next () const |
| T * | Prev () const |
| void | Remove () |
Public Attributes inherited from TQList< T >::TNode | |
| friend | TQList |
Definition at line 7 of file TGlobalEmitter.h.
| using TGenericGlobalListener< T >::EventCallback = void ( * )( void*, const T& ) |
Definition at line 10 of file TGlobalEmitter.h.
|
inlineprotected |
Definition at line 16 of file TGlobalEmitter.h.
|
inlineprotected |
Definition at line 73 of file TGlobalEmitter.h.
|
inlineprotected |
Definition at line 82 of file TGlobalEmitter.h.
|
inlineprotected |
Definition at line 22 of file TGlobalEmitter.h.
Definition at line 13 of file TGlobalEmitter.h.
|
protected |
Definition at line 32 of file TGlobalEmitter.h.
|
protected |
Definition at line 31 of file TGlobalEmitter.h.