###### (This is the documentation for SDL3, which is the current stable version. [SDL2](https://wiki.libsdl.org/SDL2/) was the previous version!) # SDL_Storage An abstract interface for filesystem access. ## Header File Defined in [](https://github.com/libsdl-org/SDL/blob/main/include/SDL3/SDL_storage.h) ## Syntax ```c typedef struct SDL_Storage SDL_Storage; ``` ## Remarks This is an opaque datatype. One can create this object using standard SDL functions like [SDL_OpenTitleStorage](SDL_OpenTitleStorage) or [SDL_OpenUserStorage](SDL_OpenUserStorage), etc, or create an object with a custom implementation using [SDL_OpenStorage](SDL_OpenStorage). ## Version This struct is available since SDL 3.1.3. ---- [CategoryAPI](CategoryAPI), [CategoryAPIDatatype](CategoryAPIDatatype), [CategoryStorage](CategoryStorage)