![]() |
Murl Engine API
Version 2018.3
|
The method call object with 12 method parameters. More...
#include <murl_util_method_call.h>
The method call object with 12 method parameters.
Public Member Functions | |
MethodCall12 (ObjectType *object, Bool(ObjectType::*method)(Par1Type, Par2Type, Par3Type, Par4Type, Par5Type, Par6Type, Par7Type, Par8Type, Par9Type, Par10Type, Par11Type, Par12Type), Par1Type par1, Par2Type par2, Par3Type par3, Par4Type par4, Par5Type par5, Par6Type par6, Par7Type par7, Par8Type par8, Par9Type par9, Par10Type par10, Par11Type par11, Par12Type par12) | |
The constructor. More... | |
virtual Bool | Invoke () const |
Invoke the method pointer. More... | |
|
inline |
The constructor.
object | The method's object context. |
method | The method pointer. |
par1 | The 1st parameter. |
par2 | The 2nd parameter. |
par3 | The 3rd parameter. |
par4 | The 4th parameter. |
par5 | The 5th parameter. |
par6 | The 6th parameter. |
par7 | The 7th parameter. |
par8 | The 8th parameter. |
par9 | The 9th parameter. |
par10 | The 10th parameter. |
par11 | The 11th parameter. |
par12 | The 12th parameter. |
|
inlinevirtual |
Invoke the method pointer.
Implements Murl::IMethodCall.