diff options
| author | Simon Robertshaw <simon@hardwired.org.uk> | 2011-12-30 02:06:31 (GMT) |
|---|---|---|
| committer | Simon Robertshaw <simon@hardwired.org.uk> | 2011-12-30 02:06:31 (GMT) |
| commit | 86369670aaa11b8cd2ddcbd46413fb9482e4e58f (patch) | |
| tree | 07be282e1e08003153ee5c000f3e50336cfa2eb0 /includes/defines.h | |
| parent | ad2b000a8af84f299e7c7c43a6a272a60ffcd36d (diff) | |
| download | powder-86369670aaa11b8cd2ddcbd46413fb9482e4e58f.zip powder-86369670aaa11b8cd2ddcbd46413fb9482e4e58f.tar.gz | |
Add checks for prerender_save in save_filename_ui, pass vx, vy and pv air data into parse and build save methods. New save format: OPS, basic reading and writing complete, uses BSON, BSON.c/h (Binary JSON) implementation from MongoDB. (Is License OK?)
Diffstat (limited to 'includes/defines.h')
| -rw-r--r-- | includes/defines.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/includes/defines.h b/includes/defines.h index b33c0f0..f81e6a4 100644 --- a/includes/defines.h +++ b/includes/defines.h @@ -123,6 +123,12 @@ typedef unsigned int pixel; #define fmaxf max #endif +#if defined(WIN32) && !defined(__GNUC__) +#define TPT_INLINE _inline +#else +#define TPT_INLINE inline +#endif + #define SDEUT //#define REALHEAT @@ -242,9 +248,6 @@ extern char http_proxy_string[256]; void thumb_cache_inval(char *id); void thumb_cache_add(char *id, void *thumb, int size); int thumb_cache_find(char *id, void **thumb, int *size); -void *build_thumb(int *size, int bzip2); -void *build_save(int *size, int x0, int y0, int w, int h, unsigned char bmap[YRES/CELL][XRES/CELL], float fvx[YRES/CELL][XRES/CELL], float fvy[YRES/CELL][XRES/CELL], sign signs[MAXSIGNS], void* partsptr); -int parse_save(void *save, int size, int replace, int x0, int y0, unsigned char bmap[YRES/CELL][XRES/CELL], float fvx[YRES/CELL][XRES/CELL], float fvy[YRES/CELL][XRES/CELL], sign signs[MAXSIGNS], void* partsptr, unsigned pmap[YRES][XRES]); void clear_sim(void); void del_stamp(int d); void sdl_seticon(void); |
