10 #define OPEN_ASSET_FILE lg_open_asset_file
12 #define GET_ASSET_SIZE lg_get_asset_file_size
14 #define READ_ASSET_FILE lg_read_from_asset_file
16 #define READ_ASSET_FILE2 lg_read_from_asset_file2
18 #define CLOSE_ASSET_FILE lg_close_asset_file
20 #define OPEN_ASSET_FILE lg_open_file
22 #define GET_ASSET_SIZE lg_get_file_size
24 #define READ_ASSET_FILE lg_read_from_bfile
26 #define READ_ASSET_FILE2 lg_read_from_bfile2
28 #define CLOSE_ASSET_FILE lg_close_file
int64_t lg_get_asset_file_size(const char *relative_path_in_assets)
Definition lg_file_ops.c:257
int lg_read_from_asset_file(const char *relative_path_in_assets, void *data, size_t size)
Definition lg_file_ops.c:290
void * lg_open_file(const char *full_path, const char *mode_str)
Definition lg_file_ops.c:38
ssize_t lg_get_file_size(const char *full_path)
Definition lg_file_ops.c:68
int lg_write_to_bfile(const char *full_path, const void *data, size_t size)
Definition lg_file_ops.c:184
char * lg_getline_from_str(const char *str)
Definition lg_file_ops.c:503
int lg_read_from_bfile2(const char *full_path, void *data, int64_t *size2)
Definition lg_file_ops.c:133
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:388
int lg_read_from_bfile(const char *full_path, void *data, size_t size)
Definition lg_file_ops.c:96
int lg_read_from_asset_file2(const char *relative_path_in_assets, void *data, int64_t *size2)
Definition lg_file_ops.c:325
void lg_close_file(FILE *fp)
Definition lg_file_ops.c:212
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:447
void * lg_open_asset_file(const char *relative_path_in_assets, const char *unused)
Definition lg_file_ops.c:236
void lg_close_asset_file(void *rwops)
Definition lg_file_ops.c:370