Torque2D Reference

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | List of all members
Signal< void(A, B, C, D, E)> Class Template Reference

`#include <delegateSignal.h>`

Inheritance diagram for Signal< void(A, B, C, D, E)>:

## Public Member Functions
void | trigger (A a, B b, C c, D d, E e)
Public Member Functions inherited from SignalBaseT< void(A, B, C, D, E)>
| SignalBaseT ()
| SignalBaseT (const SignalBaseT &base)
void | operator= (const SignalBaseT &base)
void | merge (const SignalBaseT &base)
void | notify (const DelegateSig &dlg, F32 order=0.5f)
void | notify (T obj, U func, F32 order=0.5f)
void | notify (T func, F32 order=0.5f)
void | remove (DelegateSig dlg)
void | remove (T obj, U func)
void | remove (T func)
bool | contains (const DelegateSig &dlg) const
| Returns true if the signal already contains this delegate. More...
Public Member Functions inherited from SignalBase
| SignalBase ()
| ~SignalBase ()
void | removeAll ()
| Removes all the delegates from the signal. More...
bool | isEmpty () const
| Returns true if the delegate list is empty. More...

## Additional Inherited Members
Public Types inherited from SignalBaseT< void(A, B, C, D, E)>
typedef Delegate< void(A, B, C, D, E) > | DelegateSig
| The delegate signature for this signal. More...
Protected Member Functions inherited from SignalBaseT< void(A, B, C, D, E)>
DelegateSig & | getDelegate (SignalBase::DelegateLink *link)
Protected Attributes inherited from SignalBase
DelegateLink | mList
Vector< DelegateLink * > | mTriggerNext

## Member Function Documentation

void trigger | ( | A | a,
|  | B | b,
|  | C | c,
|  | D | d,
|  | E | e
| ) |  |
| inline

The documentation for this class was generated from the following file:

- delegates/delegateSignal.h