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