3dphotoshoot
annotate src/assman.h @ 27:3d082c566b53
fixed all the bugs, pc version works
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Thu, 18 Jun 2015 04:32:25 +0300 |
parents | 4ca4e3c5a754 |
children |
rev | line source |
---|---|
nuclear@15 | 1 #ifndef ASSMAN_H_ |
nuclear@15 | 2 #define ASSMAN_H_ |
nuclear@15 | 3 |
nuclear@16 | 4 #include <stdlib.h> |
nuclear@16 | 5 |
nuclear@16 | 6 typedef void ass_file; |
nuclear@16 | 7 |
nuclear@22 | 8 #ifdef __cplusplus |
nuclear@22 | 9 extern "C" { |
nuclear@22 | 10 #endif |
nuclear@22 | 11 |
nuclear@17 | 12 ass_file *ass_fopen(const char *fname, const char *mode); |
nuclear@16 | 13 void ass_fclose(ass_file *fp); |
nuclear@16 | 14 long ass_fseek(ass_file *fp, long offs, int whence); |
nuclear@21 | 15 long ass_ftell(ass_file *fp); |
nuclear@16 | 16 |
nuclear@16 | 17 size_t ass_fread(void *buf, size_t size, size_t count, ass_file *fp); |
nuclear@15 | 18 |
nuclear@22 | 19 /* convenience functions, derived from the above */ |
nuclear@22 | 20 int ass_fgetc(ass_file *fp); |
nuclear@22 | 21 char *ass_fgets(char *s, int size, ass_file *fp); |
nuclear@22 | 22 |
nuclear@22 | 23 #ifdef __cplusplus |
nuclear@22 | 24 } |
nuclear@22 | 25 #endif |
nuclear@15 | 26 |
nuclear@15 | 27 #endif /* ASSMAN_H_ */ |