Torque2D Reference
Public Member Functions | List of all members
Signal< void(A)> Class Template Reference

#include <delegateSignal.h>

+ Inheritance diagram for Signal< void(A)>:

Public Member Functions

void trigger (A a)
 
- Public Member Functions inherited from SignalBaseT< void(A)>
 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)>
typedef Delegate< void(A) > DelegateSig
 The delegate signature for this signal. More...
 
- Protected Member Functions inherited from SignalBaseT< void(A)>
DelegateSiggetDelegate (SignalBase::DelegateLink *link)
 
- Protected Attributes inherited from SignalBase
DelegateLink mList
 
Vector< DelegateLink * > mTriggerNext
 

Member Function Documentation

void trigger ( a)
inline

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