summaryrefslogtreecommitdiff
path: root/src/base/modules.h
diff options
context:
space:
mode:
authorscarab <scarab@0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e>2008-07-28 21:54:04 +0000
committerscarab <scarab@0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e>2008-07-28 21:54:04 +0000
commiteb71aa0d04d91d3463981e6ff304282c6f482087 (patch)
tree21cc7563f4c8fa1a97c3562547d5e197097e1472 /src/base/modules.h
parent554234f4f238305ee82504bdbb51096efaea74f0 (diff)
- nove nastaveni pro klavesy (not yet complete), smazte keyconfig
- par uprav pro win32 (ve stejnem stavu jako predchozi) git-svn-id: http://opensvn.csie.org/tuxanci_ng@177 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
Diffstat (limited to 'src/base/modules.h')
-rw-r--r--src/base/modules.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/base/modules.h b/src/base/modules.h
index 8036a6a..5ad0287 100644
--- a/src/base/modules.h
+++ b/src/base/modules.h
@@ -31,7 +31,11 @@ typedef struct export_fce_s
int (*fce_getNetTypeGame)();
int (*fce_loadDepModule)(void *name);
+#ifndef __WIN32__
void (*fce_addToExportFce)(char *name, void *function);
+#else
+ void (*fce_addToExportFce)(char *name, HINSTANCE *function);
+#endif
void* (*fce_getExportFce)(char *name);
void (*fce_getTuxProportion)(tux_t *tux, int *x,int *y, int *w, int *h);
@@ -56,7 +60,11 @@ typedef struct export_fce_s
typedef struct module_s
{
char *name;
+#ifndef __WIN32__
void *image;
+#else
+ HINSTANCE *image;
+#endif
int (*fce_init)(export_fce_t *p);
#ifndef PUBLIC_SERVER