Crossfire Server, Branch 1.12  R12190
Functions
cfpython_region.c File Reference
#include <cfpython.h>
#include <cfpython_region_private.h>
Include dependency graph for cfpython_region.c:

Go to the source code of this file.

Functions

static PyObject * Crossfire_Region_GetLongname (Crossfire_Region *regionptr, void *closure)
static PyObject * Crossfire_Region_GetMessage (Crossfire_Region *regionptr, void *closure)
static PyObject * Crossfire_Region_GetName (Crossfire_Region *regionptr, void *closure)
static PyObject * Crossfire_Region_GetNext (Crossfire_Region *party, void *closure)
static PyObject * Crossfire_Region_GetParent (Crossfire_Region *party, PyObject *args)
static int Crossfire_Region_InternalCompare (Crossfire_Region *left, Crossfire_Region *right)
PyObject * Crossfire_Region_wrap (region *what)

Function Documentation

static PyObject* Crossfire_Region_GetLongname ( Crossfire_Region regionptr,
void *  closure 
) [static]

Definition at line 37 of file cfpython_region.c.

References cf_region_get_longname(), and Crossfire_Region::reg.

Here is the call graph for this function:

static PyObject* Crossfire_Region_GetMessage ( Crossfire_Region regionptr,
void *  closure 
) [static]

Definition at line 41 of file cfpython_region.c.

References cf_region_get_message(), and Crossfire_Region::reg.

Here is the call graph for this function:

static PyObject* Crossfire_Region_GetName ( Crossfire_Region regionptr,
void *  closure 
) [static]

Definition at line 33 of file cfpython_region.c.

References cf_region_get_name(), and Crossfire_Region::reg.

Here is the call graph for this function:

static PyObject* Crossfire_Region_GetNext ( Crossfire_Region party,
void *  closure 
) [static]

Definition at line 45 of file cfpython_region.c.

References cf_region_get_next(), Crossfire_Region_wrap(), and Crossfire_Region::reg.

Here is the call graph for this function:

static PyObject* Crossfire_Region_GetParent ( Crossfire_Region party,
PyObject *  args 
) [static]

Definition at line 49 of file cfpython_region.c.

References cf_region_get_parent(), Crossfire_Region_wrap(), and Crossfire_Region::reg.

Here is the call graph for this function:

static int Crossfire_Region_InternalCompare ( Crossfire_Region left,
Crossfire_Region right 
) [static]

Definition at line 68 of file cfpython_region.c.

References Crossfire_Region::reg.

PyObject* Crossfire_Region_wrap ( region what)

Definition at line 53 of file cfpython_region.c.

References Crossfire_RegionType, and Crossfire_Region::reg.

Referenced by Crossfire_Region_GetNext(), Crossfire_Region_GetParent(), getRegions(), and Map_GetRegion().

Here is the caller graph for this function: