Go to the source code of this file.
◆ MAPEXISTCHECK
| #define MAPEXISTCHECK |
( |
|
map | ) |
|
Value:{ \
if (!(map) || ((map)->valid == 0)) { \
PyErr_SetString(PyExc_ReferenceError, "Crossfire map no longer exists"); \
return NULL; \
} \
}
Definition at line 40 of file cfpython_map.h.
Referenced by Crossfire_Map_Long(), Map_ChangeLight(), Map_Check(), Map_CreateObject(), Map_GetDarkness(), Map_GetDifficulty(), Map_GetEnterX(), Map_GetEnterY(), Map_GetFirstObjectAt(), Map_GetHeight(), Map_GetMessage(), Map_GetName(), Map_GetPath(), Map_GetPlayers(), Map_GetRegion(), Map_GetResetTime(), Map_GetResetTimeout(), Map_GetTempName(), Map_GetUnique(), Map_GetWidth(), Map_Insert(), Map_InsertAround(), Map_Message(), Map_Next(), and Map_TriggerConnected().
◆ MAPEXISTCHECK_INT
| #define MAPEXISTCHECK_INT |
( |
|
map | ) |
|
◆ Crossfire_Map_wrap()
| PyObject* Crossfire_Map_wrap |
( |
mapstruct * |
what | ) |
|
◆ Crossfire_MapType
| PyTypeObject Crossfire_MapType |