UGDK
|
#include <pythonwrapper.h>
Public Member Functions | |
PythonWrapper () | |
virtual | ~PythonWrapper () |
virtual VirtualData::Ptr | NewData () |
virtual void | ExecuteCode (const std::string &code) |
virtual VirtualObj | LoadModule (const std::string &name) |
virtual bool | Initialize () |
Initializes the LangWrapper (that is, the language's API. Returns bool telling if (true=) no problems occured. | |
virtual void | Finalize () |
Finalizes the LangWrapper, finalizing any language specific stuff. | |
void | PrintPythonExceptionDetails () |
ugdk::script::python::PythonWrapper::PythonWrapper | ( | ) | [inline] |
virtual ugdk::script::python::PythonWrapper::~PythonWrapper | ( | ) | [inline, virtual] |
void ugdk::script::python::PythonWrapper::ExecuteCode | ( | const std::string & | code | ) | [virtual] |
Implements ugdk::script::LangWrapper.
void ugdk::script::python::PythonWrapper::Finalize | ( | ) | [virtual] |
Finalizes the LangWrapper, finalizing any language specific stuff.
Implements ugdk::script::LangWrapper.
bool ugdk::script::python::PythonWrapper::Initialize | ( | ) | [virtual] |
Initializes the LangWrapper (that is, the language's API. Returns bool telling if (true=) no problems occured.
Implements ugdk::script::LangWrapper.
VirtualObj ugdk::script::python::PythonWrapper::LoadModule | ( | const std::string & | name | ) | [virtual] |
Implements ugdk::script::LangWrapper.
VirtualData::Ptr ugdk::script::python::PythonWrapper::NewData | ( | ) | [virtual] |
Implements ugdk::script::LangWrapper.