Class SDLIOStream

java.lang.Object
org.lwjgl.sdl.SDLIOStream

public class SDLIOStream extends Object
  • Field Details

  • Method Details

    • nSDL_IOFromFile

      public static long nSDL_IOFromFile(long file, long mode)
      SDL_IOStream * SDL_IOFromFile(char const * file, char const * mode)
    • SDL_IOFromFile

      @NativeType("SDL_IOStream *") public static long SDL_IOFromFile(@NativeType("char const *") ByteBuffer file, @NativeType("char const *") ByteBuffer mode)
      SDL_IOStream * SDL_IOFromFile(char const * file, char const * mode)
    • SDL_IOFromFile

      @NativeType("SDL_IOStream *") public static long SDL_IOFromFile(@NativeType("char const *") CharSequence file, @NativeType("char const *") CharSequence mode)
      SDL_IOStream * SDL_IOFromFile(char const * file, char const * mode)
    • nSDL_IOFromMem

      public static long nSDL_IOFromMem(long mem, long size)
      SDL_IOStream * SDL_IOFromMem(void * mem, size_t size)
    • SDL_IOFromMem

      @NativeType("SDL_IOStream *") public static long SDL_IOFromMem(@NativeType("void *") ByteBuffer mem)
      SDL_IOStream * SDL_IOFromMem(void * mem, size_t size)
    • nSDL_IOFromConstMem

      public static long nSDL_IOFromConstMem(long mem, long size)
      SDL_IOStream * SDL_IOFromConstMem(void const * mem, size_t size)
    • SDL_IOFromConstMem

      @NativeType("SDL_IOStream *") public static long SDL_IOFromConstMem(@NativeType("void const *") ByteBuffer mem)
      SDL_IOStream * SDL_IOFromConstMem(void const * mem, size_t size)
    • SDL_IOFromDynamicMem

      @NativeType("SDL_IOStream *") public static long SDL_IOFromDynamicMem()
      SDL_IOStream * SDL_IOFromDynamicMem(void)
    • nSDL_OpenIO

      public static long nSDL_OpenIO(long iface, long userdata)
      SDL_IOStream * SDL_OpenIO(SDL_IOStreamInterface const * iface, void * userdata)
    • SDL_OpenIO

      @NativeType("SDL_IOStream *") public static long SDL_OpenIO(@NativeType("SDL_IOStreamInterface const *") SDL_IOStreamInterface iface, @NativeType("void *") long userdata)
      SDL_IOStream * SDL_OpenIO(SDL_IOStreamInterface const * iface, void * userdata)
    • SDL_CloseIO

      @NativeType("bool") public static boolean SDL_CloseIO(@NativeType("SDL_IOStream *") long context)
      bool SDL_CloseIO(SDL_IOStream * context)
    • SDL_GetIOProperties

      @NativeType("SDL_PropertiesID") public static int SDL_GetIOProperties(@NativeType("SDL_IOStream *") long context)
      SDL_PropertiesID SDL_GetIOProperties(SDL_IOStream * context)
    • SDL_GetIOStatus

      @NativeType("SDL_IOStatus") public static int SDL_GetIOStatus(@NativeType("SDL_IOStream *") long context)
      SDL_IOStatus SDL_GetIOStatus(SDL_IOStream * context)
    • SDL_GetIOSize

      @NativeType("Sint64") public static long SDL_GetIOSize(@NativeType("SDL_IOStream *") long context)
      Sint64 SDL_GetIOSize(SDL_IOStream * context)
    • SDL_SeekIO

      @NativeType("Sint64") public static long SDL_SeekIO(@NativeType("SDL_IOStream *") long context, @NativeType("Sint64") long offset, @NativeType("SDL_IOWhence") int whence)
      Sint64 SDL_SeekIO(SDL_IOStream * context, Sint64 offset, SDL_IOWhence whence)
    • SDL_TellIO

      @NativeType("Sint64") public static long SDL_TellIO(@NativeType("SDL_IOStream *") long context)
      Sint64 SDL_TellIO(SDL_IOStream * context)
    • nSDL_ReadIO

      public static long nSDL_ReadIO(long context, long ptr, long size)
      size_t SDL_ReadIO(SDL_IOStream * context, void * ptr, size_t size)
    • SDL_ReadIO

      @NativeType("size_t") public static long SDL_ReadIO(@NativeType("SDL_IOStream *") long context, @NativeType("void *") ByteBuffer ptr)
      size_t SDL_ReadIO(SDL_IOStream * context, void * ptr, size_t size)
    • nSDL_WriteIO

      public static long nSDL_WriteIO(long context, long ptr, long size)
      size_t SDL_WriteIO(SDL_IOStream * context, void const * ptr, size_t size)
    • SDL_WriteIO

      @NativeType("size_t") public static long SDL_WriteIO(@NativeType("SDL_IOStream *") long context, @NativeType("void const *") ByteBuffer ptr)
      size_t SDL_WriteIO(SDL_IOStream * context, void const * ptr, size_t size)
    • nSDL_IOprintf

      public static long nSDL_IOprintf(long context, long fmt)
      size_t SDL_IOprintf(SDL_IOStream * context, char const * fmt)
    • SDL_IOprintf

      @NativeType("size_t") public static long SDL_IOprintf(@NativeType("SDL_IOStream *") long context, @NativeType("char const *") ByteBuffer fmt)
      size_t SDL_IOprintf(SDL_IOStream * context, char const * fmt)
    • SDL_IOprintf

      @NativeType("size_t") public static long SDL_IOprintf(@NativeType("SDL_IOStream *") long context, @NativeType("char const *") CharSequence fmt)
      size_t SDL_IOprintf(SDL_IOStream * context, char const * fmt)
    • nSDL_IOvprintf

      public static long nSDL_IOvprintf(long context, long fmt, long ap)
      size_t SDL_IOvprintf(SDL_IOStream * context, char const * fmt, va_list ap)
    • SDL_IOvprintf

      @NativeType("size_t") public static long SDL_IOvprintf(@NativeType("SDL_IOStream *") long context, @NativeType("char const *") ByteBuffer fmt, @NativeType("va_list") long ap)
      size_t SDL_IOvprintf(SDL_IOStream * context, char const * fmt, va_list ap)
    • SDL_IOvprintf

      @NativeType("size_t") public static long SDL_IOvprintf(@NativeType("SDL_IOStream *") long context, @NativeType("char const *") CharSequence fmt, @NativeType("va_list") long ap)
      size_t SDL_IOvprintf(SDL_IOStream * context, char const * fmt, va_list ap)
    • SDL_FlushIO

      @NativeType("bool") public static boolean SDL_FlushIO(@NativeType("SDL_IOStream *") long context)
      bool SDL_FlushIO(SDL_IOStream * context)
    • nSDL_LoadFile_IO

      public static long nSDL_LoadFile_IO(long src, long datasize, boolean closeio)
      void * SDL_LoadFile_IO(SDL_IOStream * src, size_t * datasize, bool closeio)
    • SDL_LoadFile_IO

      @NativeType("void *") public static @Nullable ByteBuffer SDL_LoadFile_IO(@NativeType("SDL_IOStream *") long src, @NativeType("bool") boolean closeio)
      void * SDL_LoadFile_IO(SDL_IOStream * src, size_t * datasize, bool closeio)
    • nSDL_LoadFile

      public static long nSDL_LoadFile(long file, long datasize)
      void * SDL_LoadFile(char const * file, size_t * datasize)
    • SDL_LoadFile

      @NativeType("void *") public static @Nullable ByteBuffer SDL_LoadFile(@NativeType("char const *") ByteBuffer file)
      void * SDL_LoadFile(char const * file, size_t * datasize)
    • SDL_LoadFile

      @NativeType("void *") public static @Nullable ByteBuffer SDL_LoadFile(@NativeType("char const *") CharSequence file)
      void * SDL_LoadFile(char const * file, size_t * datasize)
    • nSDL_SaveFile_IO

      public static boolean nSDL_SaveFile_IO(long src, long data, long datasize, boolean closeio)
      bool SDL_SaveFile_IO(SDL_IOStream * src, void const * data, size_t datasize, bool closeio)
    • SDL_SaveFile_IO

      @NativeType("bool") public static boolean SDL_SaveFile_IO(@NativeType("SDL_IOStream *") long src, @NativeType("void const *") ByteBuffer data, @NativeType("bool") boolean closeio)
      bool SDL_SaveFile_IO(SDL_IOStream * src, void const * data, size_t datasize, bool closeio)
    • nSDL_SaveFile

      public static boolean nSDL_SaveFile(long file, long data, long datasize)
      bool SDL_SaveFile(char const * file, void const * data, size_t datasize)
    • SDL_SaveFile

      @NativeType("bool") public static boolean SDL_SaveFile(@NativeType("char const *") ByteBuffer file, @NativeType("void const *") ByteBuffer data)
      bool SDL_SaveFile(char const * file, void const * data, size_t datasize)
    • SDL_SaveFile

      @NativeType("bool") public static boolean SDL_SaveFile(@NativeType("char const *") CharSequence file, @NativeType("void const *") ByteBuffer data)
      bool SDL_SaveFile(char const * file, void const * data, size_t datasize)
    • nSDL_ReadU8

      public static boolean nSDL_ReadU8(long src, long value)
      bool SDL_ReadU8(SDL_IOStream * src, Uint8 * value)
    • SDL_ReadU8

      @NativeType("bool") public static boolean SDL_ReadU8(@NativeType("SDL_IOStream *") long src, @NativeType("Uint8 *") ByteBuffer value)
      bool SDL_ReadU8(SDL_IOStream * src, Uint8 * value)
    • nSDL_ReadS8

      public static boolean nSDL_ReadS8(long src, long value)
      bool SDL_ReadS8(SDL_IOStream * src, Sint8 * value)
    • SDL_ReadS8

      @NativeType("bool") public static boolean SDL_ReadS8(@NativeType("SDL_IOStream *") long src, @NativeType("Sint8 *") ByteBuffer value)
      bool SDL_ReadS8(SDL_IOStream * src, Sint8 * value)
    • nSDL_ReadU16LE

      public static boolean nSDL_ReadU16LE(long src, long value)
      bool SDL_ReadU16LE(SDL_IOStream * src, Uint16 * value)
    • SDL_ReadU16LE

      @NativeType("bool") public static boolean SDL_ReadU16LE(@NativeType("SDL_IOStream *") long src, @NativeType("Uint16 *") ShortBuffer value)
      bool SDL_ReadU16LE(SDL_IOStream * src, Uint16 * value)
    • nSDL_ReadS16LE

      public static boolean nSDL_ReadS16LE(long src, long value)
      bool SDL_ReadS16LE(SDL_IOStream * src, Sint16 * value)
    • SDL_ReadS16LE

      @NativeType("bool") public static boolean SDL_ReadS16LE(@NativeType("SDL_IOStream *") long src, @NativeType("Sint16 *") ShortBuffer value)
      bool SDL_ReadS16LE(SDL_IOStream * src, Sint16 * value)
    • nSDL_ReadU16BE

      public static boolean nSDL_ReadU16BE(long src, long value)
      bool SDL_ReadU16BE(SDL_IOStream * src, Uint16 * value)
    • SDL_ReadU16BE

      @NativeType("bool") public static boolean SDL_ReadU16BE(@NativeType("SDL_IOStream *") long src, @NativeType("Uint16 *") ShortBuffer value)
      bool SDL_ReadU16BE(SDL_IOStream * src, Uint16 * value)
    • nSDL_ReadS16BE

      public static boolean nSDL_ReadS16BE(long src, long value)
      bool SDL_ReadS16BE(SDL_IOStream * src, Sint16 * value)
    • SDL_ReadS16BE

      @NativeType("bool") public static boolean SDL_ReadS16BE(@NativeType("SDL_IOStream *") long src, @NativeType("Sint16 *") ShortBuffer value)
      bool SDL_ReadS16BE(SDL_IOStream * src, Sint16 * value)
    • nSDL_ReadU32LE

      public static boolean nSDL_ReadU32LE(long src, long value)
      bool SDL_ReadU32LE(SDL_IOStream * src, Uint32 * value)
    • SDL_ReadU32LE

      @NativeType("bool") public static boolean SDL_ReadU32LE(@NativeType("SDL_IOStream *") long src, @NativeType("Uint32 *") IntBuffer value)
      bool SDL_ReadU32LE(SDL_IOStream * src, Uint32 * value)
    • nSDL_ReadS32LE

      public static boolean nSDL_ReadS32LE(long src, long value)
      bool SDL_ReadS32LE(SDL_IOStream * src, Sint32 * value)
    • SDL_ReadS32LE

      @NativeType("bool") public static boolean SDL_ReadS32LE(@NativeType("SDL_IOStream *") long src, @NativeType("Sint32 *") IntBuffer value)
      bool SDL_ReadS32LE(SDL_IOStream * src, Sint32 * value)
    • nSDL_ReadU32BE

      public static boolean nSDL_ReadU32BE(long src, long value)
      bool SDL_ReadU32BE(SDL_IOStream * src, Uint32 * value)
    • SDL_ReadU32BE

      @NativeType("bool") public static boolean SDL_ReadU32BE(@NativeType("SDL_IOStream *") long src, @NativeType("Uint32 *") IntBuffer value)
      bool SDL_ReadU32BE(SDL_IOStream * src, Uint32 * value)
    • nSDL_ReadS32BE

      public static boolean nSDL_ReadS32BE(long src, long value)
      bool SDL_ReadS32BE(SDL_IOStream * src, Sint32 * value)
    • SDL_ReadS32BE

      @NativeType("bool") public static boolean SDL_ReadS32BE(@NativeType("SDL_IOStream *") long src, @NativeType("Sint32 *") IntBuffer value)
      bool SDL_ReadS32BE(SDL_IOStream * src, Sint32 * value)
    • nSDL_ReadU64LE

      public static boolean nSDL_ReadU64LE(long src, long value)
      bool SDL_ReadU64LE(SDL_IOStream * src, Uint64 * value)
    • SDL_ReadU64LE

      @NativeType("bool") public static boolean SDL_ReadU64LE(@NativeType("SDL_IOStream *") long src, @NativeType("Uint64 *") LongBuffer value)
      bool SDL_ReadU64LE(SDL_IOStream * src, Uint64 * value)
    • nSDL_ReadS64LE

      public static boolean nSDL_ReadS64LE(long src, long value)
      bool SDL_ReadS64LE(SDL_IOStream * src, Sint64 * value)
    • SDL_ReadS64LE

      @NativeType("bool") public static boolean SDL_ReadS64LE(@NativeType("SDL_IOStream *") long src, @NativeType("Sint64 *") LongBuffer value)
      bool SDL_ReadS64LE(SDL_IOStream * src, Sint64 * value)
    • nSDL_ReadU64BE

      public static boolean nSDL_ReadU64BE(long src, long value)
      bool SDL_ReadU64BE(SDL_IOStream * src, Uint64 * value)
    • SDL_ReadU64BE

      @NativeType("bool") public static boolean SDL_ReadU64BE(@NativeType("SDL_IOStream *") long src, @NativeType("Uint64 *") LongBuffer value)
      bool SDL_ReadU64BE(SDL_IOStream * src, Uint64 * value)
    • nSDL_ReadS64BE

      public static boolean nSDL_ReadS64BE(long src, long value)
      bool SDL_ReadS64BE(SDL_IOStream * src, Sint64 * value)
    • SDL_ReadS64BE

      @NativeType("bool") public static boolean SDL_ReadS64BE(@NativeType("SDL_IOStream *") long src, @NativeType("Sint64 *") LongBuffer value)
      bool SDL_ReadS64BE(SDL_IOStream * src, Sint64 * value)
    • SDL_WriteU8

      @NativeType("bool") public static boolean SDL_WriteU8(@NativeType("SDL_IOStream *") long dst, @NativeType("Uint8") byte value)
      bool SDL_WriteU8(SDL_IOStream * dst, Uint8 value)
    • SDL_WriteS8

      @NativeType("bool") public static boolean SDL_WriteS8(@NativeType("SDL_IOStream *") long dst, @NativeType("Sint8") byte value)
      bool SDL_WriteS8(SDL_IOStream * dst, Sint8 value)
    • SDL_WriteU16LE

      @NativeType("bool") public static boolean SDL_WriteU16LE(@NativeType("SDL_IOStream *") long dst, @NativeType("Uint16") short value)
      bool SDL_WriteU16LE(SDL_IOStream * dst, Uint16 value)
    • SDL_WriteS16LE

      @NativeType("bool") public static boolean SDL_WriteS16LE(@NativeType("SDL_IOStream *") long dst, @NativeType("Sint16") short value)
      bool SDL_WriteS16LE(SDL_IOStream * dst, Sint16 value)
    • SDL_WriteU16BE

      @NativeType("bool") public static boolean SDL_WriteU16BE(@NativeType("SDL_IOStream *") long dst, @NativeType("Uint16") short value)
      bool SDL_WriteU16BE(SDL_IOStream * dst, Uint16 value)
    • SDL_WriteS16BE

      @NativeType("bool") public static boolean SDL_WriteS16BE(@NativeType("SDL_IOStream *") long dst, @NativeType("Sint16") short value)
      bool SDL_WriteS16BE(SDL_IOStream * dst, Sint16 value)
    • SDL_WriteU32LE

      @NativeType("bool") public static boolean SDL_WriteU32LE(@NativeType("SDL_IOStream *") long dst, @NativeType("Uint32") int value)
      bool SDL_WriteU32LE(SDL_IOStream * dst, Uint32 value)
    • SDL_WriteS32LE

      @NativeType("bool") public static boolean SDL_WriteS32LE(@NativeType("SDL_IOStream *") long dst, @NativeType("Sint32") int value)
      bool SDL_WriteS32LE(SDL_IOStream * dst, Sint32 value)
    • SDL_WriteU32BE

      @NativeType("bool") public static boolean SDL_WriteU32BE(@NativeType("SDL_IOStream *") long dst, @NativeType("Uint32") int value)
      bool SDL_WriteU32BE(SDL_IOStream * dst, Uint32 value)
    • SDL_WriteS32BE

      @NativeType("bool") public static boolean SDL_WriteS32BE(@NativeType("SDL_IOStream *") long dst, @NativeType("Sint32") int value)
      bool SDL_WriteS32BE(SDL_IOStream * dst, Sint32 value)
    • SDL_WriteU64LE

      @NativeType("bool") public static boolean SDL_WriteU64LE(@NativeType("SDL_IOStream *") long dst, @NativeType("Uint64") long value)
      bool SDL_WriteU64LE(SDL_IOStream * dst, Uint64 value)
    • SDL_WriteS64LE

      @NativeType("bool") public static boolean SDL_WriteS64LE(@NativeType("SDL_IOStream *") long dst, @NativeType("Sint64") long value)
      bool SDL_WriteS64LE(SDL_IOStream * dst, Sint64 value)
    • SDL_WriteU64BE

      @NativeType("bool") public static boolean SDL_WriteU64BE(@NativeType("SDL_IOStream *") long dst, @NativeType("Uint64") long value)
      bool SDL_WriteU64BE(SDL_IOStream * dst, Uint64 value)
    • SDL_WriteS64BE

      @NativeType("bool") public static boolean SDL_WriteS64BE(@NativeType("SDL_IOStream *") long dst, @NativeType("Sint64") long value)
      bool SDL_WriteS64BE(SDL_IOStream * dst, Sint64 value)
    • SDL_INIT_INTERFACE

      public static void SDL_INIT_INTERFACE(SDL_IOStreamInterface iface)
      void SDL_INIT_INTERFACE(SDL_IOStreamInterface * iface)