Torque2D Reference
|
#include <FastDelegate.h>
Public Types | |
typedef FastDelegate1< Param1, R > | BaseType |
typedef FastDelegate | SelfType |
![]() | |
typedef FastDelegate1 | type |
Public Member Functions | |
FastDelegate () | |
template<class X , class Y > | |
FastDelegate (Y *pthis, R(X::*function_to_bind)(Param1 p1)) | |
template<class X , class Y > | |
FastDelegate (const Y *pthis, R(X::*function_to_bind)(Param1 p1) const) | |
FastDelegate (R(*function_to_bind)(Param1 p1)) | |
void | operator= (const BaseType &x) |
![]() | |
FastDelegate1 () | |
FastDelegate1 (const FastDelegate1 &x) | |
FastDelegate1 (Y *pthis, DesiredRetType(X::*function_to_bind)(Param1 p1)) | |
FastDelegate1 (const Y *pthis, DesiredRetType(X::*function_to_bind)(Param1 p1) const) | |
FastDelegate1 (DesiredRetType(*function_to_bind)(Param1 p1)) | |
void | operator= (const FastDelegate1 &x) |
void | operator= (DesiredRetType(*function_to_bind)(Param1 p1)) |
bool | operator== (const FastDelegate1 &x) const |
bool | operator== (StaticFunctionPtr funcptr) |
bool | operator!= (const FastDelegate1 &x) const |
bool | operator!= (StaticFunctionPtr funcptr) |
bool | operator< (const FastDelegate1 &x) const |
bool | operator> (const FastDelegate1 &x) const |
void | bind (Y *pthis, DesiredRetType(X::*function_to_bind)(Param1 p1)) |
void | bind (const Y *pthis, DesiredRetType(X::*function_to_bind)(Param1 p1) const) |
void | bind (DesiredRetType(*function_to_bind)(Param1 p1)) |
R | operator() (Param1 p1) const |
operator unspecified_bool_type () const | |
bool | operator! () const |
bool | empty () const |
void | clear () |
const DelegateMemento & | GetMemento () |
void | SetMemento (const DelegateMemento &any) |
typedef FastDelegate1< Param1, R > BaseType |
typedef FastDelegate SelfType |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |