Package org.lwjgl.sdl

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);
 }