SignalBaseT
Engine/source/core/util/tSignal.h
Classes:
Public Types
Delegate< Signature >
DelegateSig
The delegate signature for this signal.
Public Functions
SignalBaseT(const SignalBaseT & base)
bool
contains(const DelegateSig & dlg)
Returns true if the signal already contains this delegate.
merge(const SignalBaseT & base)
notify(const DelegateSig & dlg, F32 order)
notify(SignalSlot< Signature > & slot, F32 order)
operator=(const SignalBaseT & base)
remove(DelegateSig dlg)
Protected Functions
getDelegate(SignalBase::DelegateLink * link)
Detailed Description
Public Types
typedef Delegate< Signature > DelegateSig
The delegate signature for this signal.
Public Functions
SignalBaseT()
SignalBaseT(const SignalBaseT & base)
contains(const DelegateSig & dlg)
Returns true if the signal already contains this delegate.
merge(const SignalBaseT & base)
notify(const DelegateSig & dlg, F32 order)
notify(SignalSlot< Signature > & slot, F32 order)
notify(T func, F32 order)
notify(T obj, U func, F32 order)
operator=(const SignalBaseT & base)
remove(DelegateSig dlg)
remove(T func)
remove(T obj, U func)