#include <opcode_call_method.h>
Inheritance diagram for NLAISCRIPT::IMethodContext:
Definition at line 33 of file opcode_call_method.h.
Public Member Functions | |
virtual const IMethodContext * | clone () const=0 |
virtual void | loadContext (CCodeContext &context)=0 |
virtual void | saveContext (CCodeContext &context)=0 |
|
Server method need this, in particular on the copy constructor where it is easy to clone param to init attribut. Implemented in NLAISCRIPT::CMethodContext, and NLAISCRIPT::CMethodContextDebug. |
|
Allow to reload old context before the return of method. Implemented in NLAISCRIPT::CMethodContext, and NLAISCRIPT::CMethodContextDebug. Referenced by NLAISCRIPT::ICallMethod::loadContext(). |
|
Allow to save the register, ip pointer .... before method call. Implemented in NLAISCRIPT::CMethodContext, and NLAISCRIPT::CMethodContextDebug. Referenced by NLAISCRIPT::ICallMethod::saveContext(). |