#include <ugdk/script/languages/python/pythondata.h>
ugdk::script::python::PythonData::PythonData |
( |
PythonWrapper * |
wrapper, |
|
|
PyObject * |
data_object, |
|
|
bool |
owns_ref |
|
) |
| |
|
inline |
virtual ugdk::script::python::PythonData::~PythonData |
( |
| ) |
|
|
inlinevirtual |
Tries to execute ourselves as a function in a script language, passing thee given arguments and returning the result.
Tries to execute ourselves as a function in a script language, passing the given arguments and returning the result.
void* ugdk::script::python::PythonData::unsafe_data |
( |
| ) |
const |
|
inlinevirtual |
void * ugdk::script::python::PythonData::Unwrap |
( |
const VirtualType & |
type, |
|
|
bool |
disown |
|
) |
| const |
|
virtual |
bool ugdk::script::python::PythonData::UnwrapBoolean |
( |
| ) |
const |
|
virtual |
int ugdk::script::python::PythonData::UnwrapInteger |
( |
| ) |
const |
|
virtual |
double ugdk::script::python::PythonData::UnwrapNumber |
( |
| ) |
const |
|
virtual |
const char * ugdk::script::python::PythonData::UnwrapString |
( |
| ) |
const |
|
virtual |
void ugdk::script::python::PythonData::Wrap |
( |
void * |
data, |
|
|
const VirtualType & |
type |
|
) |
| |
|
virtual |
void ugdk::script::python::PythonData::WrapBoolean |
( |
bool |
boolean | ) |
|
|
virtual |
void ugdk::script::python::PythonData::WrapInteger |
( |
int |
number | ) |
|
|
virtual |
void ugdk::script::python::PythonData::WrapNumber |
( |
double |
number | ) |
|
|
virtual |
virtual LangWrapper* ugdk::script::python::PythonData::wrapper |
( |
| ) |
const |
|
inlinevirtual |
void ugdk::script::python::PythonData::WrapString |
( |
const char * |
str | ) |
|
|
virtual |
bool ugdk::script::python::PythonData::own_ref_ |
|
protected |
PyObject* ugdk::script::python::PythonData::py_data_ |
|
protected |
The documentation for this class was generated from the following files: