Class SDL_IOStreamInterface

All Implemented Interfaces:
AutoCloseable, NativeResource, Pointer

public class SDL_IOStreamInterface extends Struct<SDL_IOStreamInterface> implements NativeResource
struct SDL_IOStreamInterface {
    Uint32 version;
    Sint64 (* size) (void * userdata);
    Sint64 (* seek) (void * userdata, Sint64 offset, SDL_IOWhence whence);
    size_t (* read) (void * userdata, void * ptr, size_t size, SDL_IOStatus * status);
    size_t (* write) (void * userdata, void const * ptr, size_t size, SDL_IOStatus * status);
    bool (* flush) (void * userdata, SDL_IOStatus * status);
    bool (* close) (void * userdata);
}