SignalBaseT

Engine/source/core/util/tSignal.h

More...

Classes:

Public Types

Delegate< Signature >
DelegateSig 

The delegate signature for this signal.

Public Functions

bool

Returns true if the signal already contains this delegate.

notify(SignalSlot< Signature > & slot, F32 order)
notify(T func, F32 order)
notify(T obj, U func, F32 order)
remove(T func)
remove(T obj, U func)

Protected Functions

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)

Protected Functions

getDelegate(SignalBase::DelegateLink * link)