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.2 by root, Sun May 7 13:56:23 2006 UTC vs.
Revision 1.3 by elmex, Sun Aug 13 17:16:02 2006 UTC

1/* cfpython.c */ 1/* cfpython.c */
2void initContextStack(void); 2void initContextStack(void);
3void pushContext(CFPContext *context); 3void pushContext(CFPContext *context);
4CFPContext *popContext(void); 4CFPContext *popContext(void);
5void freeContext(CFPContext *context); 5void freeContext(CFPContext *context);
6int initPlugin(const char *iversion, f_plug_api gethooksptr); 6extern "C" int initPlugin(const char *iversion, f_plug_api gethooksptr);
7void *getPluginProperty(int *type, ...); 7extern "C" void *getPluginProperty(int *type, ...);
8int runPluginCommand(object *op, char *params); 8extern "C" int runPluginCommand(object *op, char *params);
9int postInitPlugin(void); 9extern "C" int postInitPlugin(void);
10void *globalEventListener(int *type, ...); 10extern "C" void *globalEventListener(int *type, ...);
11void *eventListener(int *type, ...); 11extern "C" void *eventListener(int *type, ...);
12int closePlugin(void); 12extern "C" int closePlugin(void);
13/* cfpython_archetype.c */ 13/* cfpython_archetype.c */
14PyObject *Crossfire_Archetype_wrap(archetype *what); 14PyObject *Crossfire_Archetype_wrap(archetype *what);
15/* cfpython_object.c */ 15/* cfpython_object.c */
16PyObject *Crossfire_Object_wrap(object *what); 16PyObject *Crossfire_Object_wrap(object *what);
17/* cfpython_party.c */ 17/* cfpython_party.c */

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines