Torque3D Documentation / _generateds / fastdelegate::FastDelegate< R(Param1, Param2, Param3, Param4, Param5, Param6, Param7) >

fastdelegate::FastDelegate< R(Param1, Param2, Param3, Param4, Param5, Param6, Param7) >

Engine/source/core/util/FastDelegate.h

More...

Public Types

FastDelegate7< Param1, Param2, Param3, Param4, Param5, Param6, Param7, R >
BaseType 
SelfType 

Public Functions

FastDelegate(const Y * pthis, R(X::*)(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7) const function_to_bind)
FastDelegate(R(*)(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7) function_to_bind)
FastDelegate(Y * pthis, R(X::*)(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7) function_to_bind)

Detailed Description

Public Types

typedef FastDelegate7< Param1, Param2, Param3, Param4, Param5, Param6, Param7, R > BaseType 
typedef FastDelegate SelfType 

Public Functions

FastDelegate()

FastDelegate(const Y * pthis, R(X::*)(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7) const function_to_bind)

FastDelegate(R(*)(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7) function_to_bind)

FastDelegate(Y * pthis, R(X::*)(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7) function_to_bind)

operator=(const BaseType & x)