Crossfire Server, Branch 1.12
R12190
|
Go to the source code of this file.
Functions | |
static void | Crossfire_Map_dealloc (PyObject *obj) |
static PyObject * | Crossfire_Map_Int (PyObject *obj) |
static PyObject * | Crossfire_Map_Long (PyObject *obj) |
static PyObject * | Crossfire_Map_new (PyTypeObject *type, PyObject *args, PyObject *kwds) |
static PyObject * | Map_ChangeLight (Crossfire_Map *map, PyObject *args) |
static PyObject * | Map_Check (Crossfire_Map *map, PyObject *args) |
static PyObject * | Map_CreateObject (Crossfire_Map *map, PyObject *args) |
static PyObject * | Map_GetDarkness (Crossfire_Map *whoptr, void *closure) |
static PyObject * | Map_GetDifficulty (Crossfire_Map *whoptr, void *closure) |
static PyObject * | Map_GetEnterX (Crossfire_Map *whoptr, void *closure) |
static PyObject * | Map_GetEnterY (Crossfire_Map *whoptr, void *closure) |
static PyObject * | Map_GetFirstObjectAt (Crossfire_Map *map, PyObject *args) |
static PyObject * | Map_GetHeight (Crossfire_Map *whoptr, void *closure) |
static PyObject * | Map_GetMessage (Crossfire_Map *whoptr, void *closure) |
static PyObject * | Map_GetName (Crossfire_Map *whoptr, void *closure) |
static PyObject * | Map_GetPath (Crossfire_Map *whoptr, void *closure) |
static PyObject * | Map_GetPlayers (Crossfire_Map *whoptr, void *closure) |
static PyObject * | Map_GetRegion (Crossfire_Map *whoptr, void *closure) |
static PyObject * | Map_GetResetTime (Crossfire_Map *whoptr, void *closure) |
static PyObject * | Map_GetResetTimeout (Crossfire_Map *whoptr, void *closure) |
static PyObject * | Map_GetTempName (Crossfire_Map *whoptr, void *closure) |
static PyObject * | Map_GetUnique (Crossfire_Map *whoptr, void *closure) |
static PyObject * | Map_GetWidth (Crossfire_Map *whoptr, void *closure) |
static PyObject * | Map_Insert (Crossfire_Map *map, PyObject *args) |
static int | Map_InternalCompare (Crossfire_Map *left, Crossfire_Map *right) |
static PyObject * | Map_Message (Crossfire_Map *map, PyObject *args) |
static PyObject * | Map_Next (Crossfire_Map *map, PyObject *args) |
static int | Map_SetPath (Crossfire_Map *whoptr, PyObject *value, void *closure) |
static PyObject * | Map_TriggerConnected (Crossfire_Map *map, PyObject *args) |
Variables | |
PyTypeObject | Crossfire_MapType |
static PyGetSetDef | Map_getseters [] |
static PyNumberMethods | MapConvert |
static PyMethodDef | MapMethods [] |
static void Crossfire_Map_dealloc | ( | PyObject * | obj | ) | [static] |
static PyObject* Crossfire_Map_Int | ( | PyObject * | obj | ) | [static] |
static PyObject* Crossfire_Map_Long | ( | PyObject * | obj | ) | [static] |
static PyObject* Crossfire_Map_new | ( | PyTypeObject * | type, |
PyObject * | args, | ||
PyObject * | kwds | ||
) | [static] |
static PyObject* Map_ChangeLight | ( | Crossfire_Map * | map, |
PyObject * | args | ||
) | [static] |
static PyObject* Map_Check | ( | Crossfire_Map * | map, |
PyObject * | args | ||
) | [static] |
static PyObject* Map_CreateObject | ( | Crossfire_Map * | map, |
PyObject * | args | ||
) | [static] |
static PyObject* Map_GetDarkness | ( | Crossfire_Map * | whoptr, |
void * | closure | ||
) | [static] |
static PyObject* Map_GetDifficulty | ( | Crossfire_Map * | whoptr, |
void * | closure | ||
) | [static] |
static PyObject* Map_GetEnterX | ( | Crossfire_Map * | whoptr, |
void * | closure | ||
) | [static] |
static PyObject* Map_GetEnterY | ( | Crossfire_Map * | whoptr, |
void * | closure | ||
) | [static] |
static PyObject* Map_GetFirstObjectAt | ( | Crossfire_Map * | map, |
PyObject * | args | ||
) | [static] |
static PyObject* Map_GetHeight | ( | Crossfire_Map * | whoptr, |
void * | closure | ||
) | [static] |
static PyObject* Map_GetMessage | ( | Crossfire_Map * | whoptr, |
void * | closure | ||
) | [static] |
static PyObject* Map_GetName | ( | Crossfire_Map * | whoptr, |
void * | closure | ||
) | [static] |
static PyObject* Map_GetPath | ( | Crossfire_Map * | whoptr, |
void * | closure | ||
) | [static] |
static PyObject* Map_GetPlayers | ( | Crossfire_Map * | whoptr, |
void * | closure | ||
) | [static] |
static PyObject* Map_GetRegion | ( | Crossfire_Map * | whoptr, |
void * | closure | ||
) | [static] |
static PyObject* Map_GetResetTime | ( | Crossfire_Map * | whoptr, |
void * | closure | ||
) | [static] |
static PyObject* Map_GetResetTimeout | ( | Crossfire_Map * | whoptr, |
void * | closure | ||
) | [static] |
static PyObject* Map_GetTempName | ( | Crossfire_Map * | whoptr, |
void * | closure | ||
) | [static] |
static PyObject* Map_GetUnique | ( | Crossfire_Map * | whoptr, |
void * | closure | ||
) | [static] |
static PyObject* Map_GetWidth | ( | Crossfire_Map * | whoptr, |
void * | closure | ||
) | [static] |
static PyObject* Map_Insert | ( | Crossfire_Map * | map, |
PyObject * | args | ||
) | [static] |
static int Map_InternalCompare | ( | Crossfire_Map * | left, |
Crossfire_Map * | right | ||
) | [static] |
static PyObject* Map_Message | ( | Crossfire_Map * | map, |
PyObject * | args | ||
) | [static] |
static PyObject* Map_Next | ( | Crossfire_Map * | map, |
PyObject * | args | ||
) | [static] |
static int Map_SetPath | ( | Crossfire_Map * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
static PyObject* Map_TriggerConnected | ( | Crossfire_Map * | map, |
PyObject * | args | ||
) | [static] |
PyTypeObject Crossfire_MapType |
Definition at line 164 of file cfpython_map_private.h.
Referenced by Crossfire_Map_wrap(), Crossfire_Object_Teleport(), initPlugin(), and Object_SetMap().
PyGetSetDef Map_getseters[] [static] |
{ { "Difficulty", (getter)Map_GetDifficulty, NULL, NULL, NULL }, { "Path", (getter)Map_GetPath, (setter)Map_SetPath, NULL, NULL }, { "TempName", (getter)Map_GetTempName, NULL, NULL, NULL }, { "Name", (getter)Map_GetName, NULL, NULL, NULL }, { "ResetTime", (getter)Map_GetResetTime, NULL, NULL, NULL }, { "ResetTimeout", (getter)Map_GetResetTimeout, NULL, NULL, NULL }, { "Players", (getter)Map_GetPlayers, NULL, NULL, NULL }, { "Light", (getter)Map_GetDarkness, NULL, NULL, NULL }, { "Darkness", (getter)Map_GetDarkness, NULL, NULL, NULL }, { "Width", (getter)Map_GetWidth, NULL, NULL, NULL }, { "Height", (getter)Map_GetHeight, NULL, NULL, NULL }, { "EnterX", (getter)Map_GetEnterX, NULL, NULL, NULL }, { "EnterY", (getter)Map_GetEnterY, NULL, NULL, NULL }, { "Message", (getter)Map_GetMessage, NULL, NULL, NULL }, { "Region", (getter)Map_GetRegion, NULL, NULL, NULL }, { "Unique", (getter)Map_GetUnique, NULL, NULL, NULL }, { NULL, NULL, NULL, NULL, NULL } }
Definition at line 66 of file cfpython_map_private.h.
PyNumberMethods MapConvert [static] |
Definition at line 98 of file cfpython_map_private.h.
PyMethodDef MapMethods[] [static] |
{ { "Print", (PyCFunction)Map_Message, METH_VARARGS, NULL }, { "ObjectAt", (PyCFunction)Map_GetFirstObjectAt, METH_VARARGS, NULL }, { "CreateObject", (PyCFunction)Map_CreateObject, METH_VARARGS, NULL }, { "Check", (PyCFunction)Map_Check, METH_VARARGS, NULL }, { "Next", (PyCFunction)Map_Next, METH_NOARGS, NULL }, { "Insert", (PyCFunction)Map_Insert, METH_VARARGS, NULL }, { "ChangeLight", (PyCFunction)Map_ChangeLight, METH_VARARGS, NULL }, { "TriggerConnected", (PyCFunction)Map_TriggerConnected, METH_VARARGS, NULL }, { NULL, NULL, 0, NULL } }
Definition at line 86 of file cfpython_map_private.h.