Crossfire Server, Branches 1.12  R18729
cfpython_party_private.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

static PyObject * Crossfire_Party_GetName (Crossfire_Party *whoptr, void *closure)
 
static PyObject * Crossfire_Party_GetNext (Crossfire_Party *who, void *closure)
 
static PyObject * Crossfire_Party_GetPassword (Crossfire_Party *whoptr, void *closure)
 
static PyObject * Crossfire_Party_GetPlayers (Crossfire_Party *who, PyObject *args)
 
static int Crossfire_Party_InternalCompare (Crossfire_Party *left, Crossfire_Party *right)
 

Variables

PyTypeObject Crossfire_PartyType
 
static PyGetSetDef Party_getseters []
 
static PyMethodDef PartyMethods []
 

Function Documentation

static PyObject* Crossfire_Party_GetName ( Crossfire_Party whoptr,
void *  closure 
)
static
static PyObject* Crossfire_Party_GetNext ( Crossfire_Party who,
void *  closure 
)
static
static PyObject* Crossfire_Party_GetPassword ( Crossfire_Party whoptr,
void *  closure 
)
static
static PyObject* Crossfire_Party_GetPlayers ( Crossfire_Party who,
PyObject *  args 
)
static
static int Crossfire_Party_InternalCompare ( Crossfire_Party left,
Crossfire_Party right 
)
static

Variable Documentation

PyTypeObject Crossfire_PartyType

Definition at line 21 of file cfpython_party_private.h.

Referenced by Crossfire_Party_wrap(), initPlugin(), and Player_SetParty().

PyGetSetDef Party_getseters[]
static
Initial value:
= {
{ "Name", (getter)Crossfire_Party_GetName, NULL, NULL, NULL },
{ "Password", (getter)Crossfire_Party_GetPassword, NULL, NULL, NULL },
{ "Next", (getter)Crossfire_Party_GetNext, NULL, NULL, NULL },
{ NULL, NULL, NULL, NULL, NULL }
}
static PyObject * Crossfire_Party_GetPassword(Crossfire_Party *whoptr, void *closure)
static PyObject * Crossfire_Party_GetNext(Crossfire_Party *who, void *closure)
static PyObject * Crossfire_Party_GetName(Crossfire_Party *whoptr, void *closure)

Definition at line 8 of file cfpython_party_private.h.

PyMethodDef PartyMethods[]
static
Initial value:
= {
{ "GetPlayers", (PyCFunction)Crossfire_Party_GetPlayers, METH_NOARGS, NULL },
{ NULL, NULL, 0, NULL }
}
static PyObject * Crossfire_Party_GetPlayers(Crossfire_Party *who, PyObject *args)

Definition at line 15 of file cfpython_party_private.h.