25#ifndef _SOURCE_LANGS_PY_TFSIMULATORPY_H_
26#define _SOURCE_LANGS_PY_TFSIMULATORPY_H_
45 static PyObject *_run(PyObject *args, PyObject *kwargs);
57 static void *wait_events(
const FloatP_t &timeout=-1);
67 CAPI_FUNC(
HRESULT) _setIPythonInputHook(PyObject *_ih);
69 CAPI_FUNC(
HRESULT) _onIPythonNotReady();
Tissue Forge Python language support.
Definition tf_bindPy.h:36
PyObject * SimulatorPy_init(PyObject *args, PyObject *kwargs)
Initialize a simulation in Python.
The Simulator is the entry point to simulation, this is the very first object that needs to be initia...
Definition tfSimulator.h:59
Definition tfSimulatorPy.h:36
static HRESULT _throwExceptions(const bool &_throw)
static HRESULT irun()
Interactive python version of the run loop. This checks the ipython context and lets ipython process ...
static SimulatorPy * get()
static bool _throwingExceptions()
int32_t HRESULT
Definition tf_port.h:255