diff options
| author | Lieuwe <lieuwemo@gmail.com> | 2011-03-17 17:59:42 (GMT) |
|---|---|---|
| committer | Lieuwe <lieuwemo@gmail.com> | 2011-03-17 17:59:42 (GMT) |
| commit | bc8af4e2101ac93bdc51b59ee64fa43ecb2442f3 (patch) | |
| tree | 6485ff892450557058e8de358eceefdf073f8703 /src/main.c | |
| parent | 295b3844664a9e37e11ef6a0131d0ca015e75c8c (diff) | |
| download | powder-bc8af4e2101ac93bdc51b59ee64fa43ecb2442f3.zip powder-bc8af4e2101ac93bdc51b59ee64fa43ecb2442f3.tar.gz | |
fuck the wrong branch. also, particle delete function.
Diffstat (limited to 'src/main.c')
| -rw-r--r-- | src/main.c | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -1928,6 +1928,18 @@ emb_set_keyrepeat(PyObject *self, PyObject *args) return Py_BuildValue("i",SDL_EnableKeyRepeat(keydelay,keyinterval)); } +//delete_part +static PyObject* +emb_delete(PyObject *self, PyObject *args) +{ + ////SDL_EnableKeyRepeat(delay,interval) + int x,y; + if(!PyArg_ParseTuple(args, "ii:delete",&x,&y)) + return NULL; + delete_part(x,y); + return Py_BuildValue("i",1); +} + static PyMethodDef EmbMethods[] = { //WARNING! don't forget to register your function here! {"create", (PyCFunction)emb_create, METH_VARARGS|METH_KEYWORDS, "create a particle."}, {"log", (PyCFunction)emb_log, METH_VARARGS, "logs an error string to the console."}, @@ -1964,6 +1976,7 @@ static PyMethodDef EmbMethods[] = { //WARNING! don't forget to register your fun {"shortcuts_enable", (PyCFunction)emb_shortcuts_enable, METH_VARARGS, "enable keyboard shortcuts"}, {"get_modifier", (PyCFunction)emb_get_modifier, METH_VARARGS, "get pressed modifier keys"}, {"set_keyrepeat", (PyCFunction)emb_set_keyrepeat, METH_VARARGS, "set key repeat rate."}, + {"delete", (PyCFunction)emb_delete, METH_VARARGS, "delete a particle"}, {NULL, NULL, 0, NULL} }; #endif |
