|
| template<typename T > |
| void | Result (const T &value) |
| | Set the result to be send back to the scripting. More...
|
| |
| template<typename T > |
| void | GetArgument (int argument, T &value) |
| | Read the nth argument into a C++ value. More...
|
| |
|
virtual Binder * | ResultBegin ()=0 |
| | Start sending the result to the scripting. This setups the binder that the next value will be the result of the call.
|
| |
|
virtual void | ResultEnd ()=0 |
| | Send the last bound value as result to the scripting.
|
| |
|
virtual void | ResultVoid ()=0 |
| | Send a void result to the scripting.
|
| |
| virtual Binder * | GetArgument (int argument)=0 |
| | Setup the binder for reading the n-th argument. More...
|
| |
| virtual int | GetArgumentsCount () const =0 |
| | Get the number of arguments for the current call. More...
|
| |
| virtual bool | HasError () const =0 |
| | Get whether there has been an error during argument conversion. More...
|
| |
Class for communicating between EventHandler and the scripting.