10 #define OPEN_ASSET_FILE lg_open_android_asset
12 #define GET_ASSET_SIZE lg_get_android_asset_size
14 #define READ_ASSET_FILE lg_read_from_android_asset
16 #define CLOSE_ASSET_FILE lg_close_android_asset
18 #define OPEN_ASSET_FILE lg_open_file
20 #define GET_ASSET_SIZE lg_get_file_size
22 #define READ_ASSET_FILE lg_read_from_bfile
24 #define CLOSE_ASSET_FILE lg_close_file
long long lg_get_file_size(const char *full_path)
Definition lg_file_ops.c:65
void * lg_open_file(const char *full_path, const char *mode_str)
Definition lg_file_ops.c:39
long long lg_get_android_asset_size(const char *relative_path)
Definition lg_file_ops.c:190
int lg_read_from_android_asset(const char *relative_path, void *data, size_t size)
Definition lg_file_ops.c:216
int lg_write_to_bfile(const char *full_path, void *data, size_t size)
Definition lg_file_ops.c:129
void lg_close_android_asset(void *rwops)
Definition lg_file_ops.c:250
char * lg_getline_from_str(const char *str)
Definition lg_file_ops.c:363
zboolean lg_copy_file_from_app_wr_to_assets(const char *file_name, const char *src_sub_path, const char *dest_sub_path)
Definition lg_file_ops.c:266
int lg_read_from_bfile(const char *full_path, void *data, size_t size)
Definition lg_file_ops.c:91
void lg_close_file(FILE *fp)
Definition lg_file_ops.c:156
zboolean lg_copy_file_from_cache_to_assets(const char *file_name, const char *src_sub_path, const char *dest_sub_path)
Definition lg_file_ops.c:316
void * lg_open_android_asset(const char *relative_path, const char *unused)
Definition lg_file_ops.c:169