Crossfire Server, Trunk
|
#include <cfpython.h>
Go to the source code of this file.
Variables | |
static PyGetSetDef | Archetype_getseters [] |
static PyMethodDef | ArchetypeMethods [] |
CF_PYTHON_OBJECT | ( | Archetype | , |
NULL | , | ||
NULL | , | ||
PyObject_HashNotImplemented | , | ||
Py_TPFLAGS_DEFAULT| | Py_TPFLAGS_BASETYPE, | ||
"Crossfire archetypes" | , | ||
(richcmpfunc) | Crossfire_Archetype_RichCompare, | ||
ArchetypeMethods | , | ||
Archetype_getseters | , | ||
NULL | , | ||
NULL | |||
) |
|
static |
Definition at line 52 of file cfpython_archetype.c.
References cf_archetype_get_clone(), Crossfire_Object_wrap(), nlohmann::detail::void(), and autojail::who.
|
static |
Definition at line 47 of file cfpython_archetype.c.
References cf_archetype_get_head(), Crossfire_Archetype_wrap(), nlohmann::detail::void(), and autojail::who.
|
static |
Definition at line 42 of file cfpython_archetype.c.
References cf_archetype_get_more(), Crossfire_Archetype_wrap(), nlohmann::detail::void(), and autojail::who.
|
static |
Definition at line 32 of file cfpython_archetype.c.
References Crossfire_Archetype::arch, cf_archetype_get_name(), and nlohmann::detail::void().
|
static |
Definition at line 57 of file cfpython_archetype.c.
References make_face_from_files::args, cf_archetype_get_name(), cf_create_object_by_name(), Crossfire_Object_wrap(), nlohmann::detail::void(), and autojail::who.
|
static |
Definition at line 37 of file cfpython_archetype.c.
References cf_archetype_get_next(), Crossfire_Archetype_wrap(), nlohmann::detail::void(), and autojail::who.
|
static |
Definition at line 77 of file cfpython_archetype.c.
References Crossfire_Archetype::arch.
Referenced by Crossfire_Archetype_RichCompare().
|
static |
Definition at line 81 of file cfpython_archetype.c.
References Crossfire_Archetype_InternalCompare(), Crossfire_ArchetypeType, give::op, and rotate-tower::result.
PyObject* Crossfire_Archetype_wrap | ( | archetype * | what | ) |
Definition at line 62 of file cfpython_archetype.c.
References Crossfire_Archetype::arch, and Crossfire_ArchetypeType.
Referenced by Crossfire_Archetype_GetHead(), Crossfire_Archetype_GetMore(), Crossfire_Archetype_GetNext(), getArchetypes(), Object_GetArchetype(), and Object_GetOtherArchetype().
|
static |
Definition at line 115 of file cfpython_archetype.c.
|
static |
Definition at line 124 of file cfpython_archetype.c.