diff options
| author | Magnus Auvinen <magnus.auvinen@gmail.com> | 2008-01-12 12:27:55 +0000 |
|---|---|---|
| committer | Magnus Auvinen <magnus.auvinen@gmail.com> | 2008-01-12 12:27:55 +0000 |
| commit | 47a0525ab8f99180e1d7a1a74fb6ca620c08f7b5 (patch) | |
| tree | be5be984123acb9df49739c4daa50fc9ea92ff80 /src/engine/e_datafile.h | |
| parent | 1c1677f02300e5ab10bca9c74ce7f49d4605b9d6 (diff) | |
| download | zcatch-47a0525ab8f99180e1d7a1a74fb6ca620c08f7b5.tar.gz zcatch-47a0525ab8f99180e1d7a1a74fb6ca620c08f7b5.zip | |
merged editor over to trunk
Diffstat (limited to 'src/engine/e_datafile.h')
| -rw-r--r-- | src/engine/e_datafile.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/engine/e_datafile.h b/src/engine/e_datafile.h index 7cc7b209..203f415c 100644 --- a/src/engine/e_datafile.h +++ b/src/engine/e_datafile.h @@ -7,6 +7,7 @@ typedef struct DATAFILE_t DATAFILE; DATAFILE *datafile_load(const char *filename); DATAFILE *datafile_load_old(const char *filename); void *datafile_get_data(DATAFILE *df, int index); +void *datafile_get_data_swapped(DATAFILE *df, int index); /* makes sure that the data is 32bit LE ints when saved */ int datafile_get_datasize(DATAFILE *df, int index); void datafile_unload_data(DATAFILE *df, int index); void *datafile_get_item(DATAFILE *df, int index, int *type, int *id); @@ -23,5 +24,6 @@ int datafile_crc(const char *filename); typedef struct DATAFILE_OUT_t DATAFILE_OUT; DATAFILE_OUT *datafile_create(const char *filename); int datafile_add_data(DATAFILE_OUT *df, int size, void *data); +int datafile_add_data_swapped(DATAFILE_OUT *df, int size, void *data); int datafile_add_item(DATAFILE_OUT *df, int type, int id, int size, void *data); int datafile_finish(DATAFILE_OUT *df); |