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:67
void * lg_open_file(const char *full_path, const char *mode_str)
Definition lg_file_ops.c:39
zboolean lg_fullpath_resolve(char *full_path)
Definition lg_file_ops.c:459
long long lg_get_android_asset_size(const char *relative_path)
Definition lg_file_ops.c:192
int lg_read_from_android_asset(const char *relative_path, void *data, size_t size)
Definition lg_file_ops.c:218
int lg_write_to_bfile(const char *full_path, void *data, size_t size)
Definition lg_file_ops.c:131
void lg_close_android_asset(void *rwops)
Definition lg_file_ops.c:266
char * lg_getline_from_str(const char *str)
Definition lg_file_ops.c:379
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:282
int lg_read_from_bfile(const char *full_path, void *data, size_t size)
Definition lg_file_ops.c:93
void lg_close_file(FILE *fp)
Definition lg_file_ops.c:158
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:332
void * lg_open_android_asset(const char *relative_path, const char *unused)
Definition lg_file_ops.c:171