Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
#include <python_class.h>
Public Member Functions | |
PythonClass (PyObject *self_) | |
virtual void | callFunction (std::string str) |
virtual | ~PythonClass () |
Static Public Member Functions | |
static PythonClass * | LastPythonClass () |
static PythonClass * | Factory (const std::string &file) |
static PythonClass * | FactoryString (char *code) |
Static Public Attributes | |
static PythonClass< SuperClass > * | last_instance |
Protected Member Functions | |
virtual void | Destructor () |
Protected Attributes | |
PyObject * | self |
Definition at line 179 of file python_class.h.
|
inline |
Definition at line 189 of file python_class.h.
|
inlinevirtual |
Definition at line 217 of file python_class.h.
|
inlinevirtual |
Definition at line 201 of file python_class.h.
|
inlineprotectedvirtual |
Definition at line 183 of file python_class.h.
|
inlinestatic |
Definition at line 205 of file python_class.h.
Referenced by PythonAI< SuperClass >::Factory(), pythonMission::Factory(), and Unit::LoadAIScript().
|
inlinestatic |
Definition at line 210 of file python_class.h.
Referenced by PythonAI< SuperClass >::FactoryString(), and pythonMission::FactoryString().
|
inlinestatic |
Definition at line 195 of file python_class.h.
Referenced by Unit::EnqueueLastPythonAIScript(), PythonClass< PythonMissionBaseClass >::Factory(), PythonClass< PythonMissionBaseClass >::FactoryString(), PythonAI< SuperClass >::LastPythonClass(), and Unit::LoadLastPythonAIScript().
|
static |
Definition at line 188 of file python_class.h.
Referenced by PythonClass< PythonMissionBaseClass >::LastPythonClass(), and PythonClass< PythonMissionBaseClass >::PythonClass().
|
protected |
Definition at line 182 of file python_class.h.