18#ifndef __VSF_SDL2_RWOPS_H__
19#define __VSF_SDL2_RWOPS_H__
23#include "../../vsf_sdl2_cfg.h"
25#if VSF_USE_SDL2 == ENABLED
38#if VSF_SDL_CFG_WRAPPER == ENABLED
39#define SDL_RWFromFile VSF_SDL_WRAPPER(SDL_RWFromFile)
40#define SDL_RWsize VSF_SDL_WRAPPER(SDL_RWsize)
41#define SDL_RWclose VSF_SDL_WRAPPER(SDL_RWclose)
42#define SDL_RWseek VSF_SDL_WRAPPER(SDL_RWseek)
43#define SDL_RWtell VSF_SDL_WRAPPER(SDL_RWtell)
44#define SDL_RWread VSF_SDL_WRAPPER(SDL_RWread)
45#define SDL_RWwrite VSF_SDL_WRAPPER(SDL_RWwrite)
47#define SDL_ReadU8 VSF_SDL_WRAPPER(SDL_ReadU8)
48#define SDL_ReadLE16 VSF_SDL_WRAPPER(SDL_ReadLE16)
49#define SDL_ReadBE16 VSF_SDL_WRAPPER(SDL_ReadBE16)
50#define SDL_ReadLE32 VSF_SDL_WRAPPER(SDL_ReadLE32)
51#define SDL_ReadBE32 VSF_SDL_WRAPPER(SDL_ReadBE32)
52#define SDL_ReadLE64 VSF_SDL_WRAPPER(SDL_ReadLE64)
53#define SDL_ReadBE64 VSF_SDL_WRAPPER(SDL_ReadBE64)
54#define SDL_WriteU8 VSF_SDL_WRAPPER(SDL_WriteU8)
55#define SDL_WriteLE16 VSF_SDL_WRAPPER(SDL_WriteLE16)
56#define SDL_WriteBE16 VSF_SDL_WRAPPER(SDL_WriteBE16)
57#define SDL_WriteLE32 VSF_SDL_WRAPPER(SDL_WriteLE32)
58#define SDL_WriteBE32 VSF_SDL_WRAPPER(SDL_WriteBE32)
59#define SDL_WriteLE64 VSF_SDL_WRAPPER(SDL_WriteLE64)
60#define SDL_WriteBE64 VSF_SDL_WRAPPER(SDL_WriteBE64)
#define SDL_WriteBE32
Definition SDL_rwops.h:58
#define SDL_ReadBE32
Definition SDL_rwops.h:51
#define SDL_ReadLE16
Definition SDL_rwops.h:48
@ RW_SEEK_CUR
Definition SDL_rwops.h:67
@ RW_SEEK_END
Definition SDL_rwops.h:68
@ RW_SEEK_SET
Definition SDL_rwops.h:66
#define SDL_ReadLE32
Definition SDL_rwops.h:50
#define SDL_WriteBE16
Definition SDL_rwops.h:56
#define SDL_RWwrite
Definition SDL_rwops.h:45
#define SDL_RWtell
Definition SDL_rwops.h:43
#define SDL_WriteBE64
Definition SDL_rwops.h:60
#define SDL_WriteLE64
Definition SDL_rwops.h:59
#define SDL_WriteLE16
Definition SDL_rwops.h:55
#define SDL_RWread
Definition SDL_rwops.h:44
#define SDL_RWseek
Definition SDL_rwops.h:42
#define SDL_ReadBE16
Definition SDL_rwops.h:49
#define SDL_RWFromFile
Definition SDL_rwops.h:39
#define SDL_WriteU8
Definition SDL_rwops.h:54
#define SDL_RWsize
Definition SDL_rwops.h:40
#define SDL_WriteLE32
Definition SDL_rwops.h:57
FILE SDL_RWops
Definition SDL_rwops.h:70
#define SDL_ReadLE64
Definition SDL_rwops.h:52
#define SDL_ReadBE64
Definition SDL_rwops.h:53
#define SDL_RWclose
Definition SDL_rwops.h:41
#define SDL_ReadU8
Definition SDL_rwops.h:47
unsigned short uint16_t
Definition lvgl.h:41
unsigned int uint32_t
Definition lvgl.h:43
unsigned char uint8_t
Definition lvgl.h:40
long long int64_t
Definition stdint.h:10
unsigned long long uint64_t
Definition stdint.h:11
#define SEEK_SET
Definition stdio.h:157
#define SEEK_CUR
Definition stdio.h:158
#define SEEK_END
Definition stdio.h:159
vk_av_control_value_t value
Definition vsf_audio.h:171
uint64_t offset
Definition vsf_memfs.h:49
uint32_t size
Definition vsf_memfs.h:50