about summary refs log tree commit diff
path: root/src/engine/e_datafile.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/e_datafile.h')
-rw-r--r--src/engine/e_datafile.h29
1 files changed, 0 insertions, 29 deletions
diff --git a/src/engine/e_datafile.h b/src/engine/e_datafile.h
deleted file mode 100644
index 203f415c..00000000
--- a/src/engine/e_datafile.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
-
-/* raw datafile access */
-typedef struct DATAFILE_t DATAFILE;
-
-/* read access */
-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);
-int datafile_get_itemsize(DATAFILE *df, int index);
-void datafile_get_type(DATAFILE *df, int type, int *start, int *num);
-void *datafile_find_item(DATAFILE *df, int type, int id);
-int datafile_num_items(DATAFILE *df);
-int datafile_num_data(DATAFILE *df);
-void datafile_unload(DATAFILE *df);
-
-int datafile_crc(const char *filename);
-
-/* write access */
-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);