15 { NULL, NULL, NULL, NULL, NULL }
20 { NULL, NULL, 0, NULL }
25 PyObject_HEAD_INIT(NULL)
29 "Crossfire.Archetype",
44 PyObject_GenericGetAttr,
45 PyObject_GenericSetAttr,
47 Py_TPFLAGS_DEFAULT|Py_TPFLAGS_BASETYPE,
48 "Crossfire archetypes",
static int Crossfire_Archetype_InternalCompare(Crossfire_Archetype *left, Crossfire_Archetype *right)
static PyObject * Crossfire_Archetype_GetNext(Crossfire_Archetype *who, void *closure)
static PyGetSetDef Archetype_getseters[]
static PyObject * Crossfire_Archetype_GetClone(Crossfire_Archetype *who, void *closure)
static PyMethodDef ArchetypeMethods[]
#define PyObject_HashNotImplemented
static PyObject * Crossfire_Archetype_GetMore(Crossfire_Archetype *who, void *closure)
PyTypeObject Crossfire_ArchetypeType
static PyObject * Crossfire_Archetype_GetHead(Crossfire_Archetype *who, void *closure)
static PyObject * Crossfire_Archetype_GetName(Crossfire_Archetype *whoptr, void *closure)
static PyObject * Crossfire_Archetype_GetNewObject(Crossfire_Archetype *who, PyObject *args)