Synchronously read a file from a storage container into a client-provided buffer.
Defined in <SDL3/SDL_storage.h>
bool SDL_ReadStorageFile(SDL_Storage *storage, const char *path, void *destination, Uint64 length);
SDL_Storage * | storage | a storage container to read from. |
const char * | path | the relative path of the file to read. |
void * | destination | a client-provided buffer to read the file into. |
Uint64 | length | the length of the destination buffer. |
(bool) Returns true if the file was read or false on failure; call SDL_GetError() for more information.
This function is available since SDL 3.1.3.