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

#include <delegateSignal.h>

+ Inheritance diagram for Signal< bool(A, B, C, D, E, F)>:

Public Member Functions

bool trigger (A a, B b, C c, D d, E e, F f)
 
- Public Member Functions inherited from SignalBaseT< bool(A, B, C, D, E, F)>
 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< bool(A, B, C, D, E, F)>
typedef Delegate< bool(A, B, C, D, E, F) > DelegateSig
 The delegate signature for this signal. More...
 
- Protected Member Functions inherited from SignalBaseT< bool(A, B, C, D, E, F)>
DelegateSiggetDelegate (SignalBase::DelegateLink *link)
 
- Protected Attributes inherited from SignalBase
DelegateLink mList
 
Vector< DelegateLink * > mTriggerNext
 

Member Function Documentation

bool trigger ( a,
b,
c,
d,
e,
f 
)
inline

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