ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/plugins/cfpython/include/cfpython_proto.h
(Generate patch)

Comparing deliantra/server/plugins/cfpython/include/cfpython_proto.h (file contents):
Revision 1.1 by root, Fri Feb 3 07:14:19 2006 UTC vs.
Revision 1.2 by root, Sun May 7 13:56:23 2006 UTC

1/* cfpython.c */ 1/* cfpython.c */
2void initContextStack(void);
3void pushContext(CFPContext *context);
4CFPContext *popContext(void);
5void freeContext(CFPContext *context);
6int initPlugin(const char *iversion, f_plug_api gethooksptr);
2CF_PLUGIN void * getPluginProperty(int *type, ...); 7void *getPluginProperty(int *type, ...);
8int runPluginCommand(object *op, char *params);
3CF_PLUGIN int postInitPlugin(void); 9int postInitPlugin(void);
4CF_PLUGIN void *globalEventListener(int *type, ...); 10void *globalEventListener(int *type, ...);
5CF_PLUGIN void *eventListener(int *type, ...); 11void *eventListener(int *type, ...);
6CF_PLUGIN int closePlugin(void); 12int closePlugin(void);
7CF_PLUGIN int runPluginCommand(object* op, char* params); 13/* cfpython_archetype.c */
14PyObject *Crossfire_Archetype_wrap(archetype *what);
15/* cfpython_object.c */
8PyObject *Crossfire_Object_wrap(object *what); 16PyObject *Crossfire_Object_wrap(object *what);
17/* cfpython_party.c */
18PyObject *Crossfire_Party_wrap(partylist *what);
19/* cfpython_region.c */
20PyObject *Crossfire_Region_wrap(region *what);
21/* cfpython_map.c */
22PyObject *Crossfire_Map_wrap(mapstruct *what);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines