Class SDLInit

java.lang.Object
org.lwjgl.sdl.SDLInit

public class SDLInit extends Object
  • Field Details

  • Method Details

    • SDL_Init

      @NativeType("bool") public static boolean SDL_Init(@NativeType("SDL_InitFlags") int flags)
      bool SDL_Init(SDL_InitFlags flags)
    • SDL_InitSubSystem

      @NativeType("bool") public static boolean SDL_InitSubSystem(@NativeType("SDL_InitFlags") int flags)
      bool SDL_InitSubSystem(SDL_InitFlags flags)
    • SDL_QuitSubSystem

      public static void SDL_QuitSubSystem(@NativeType("SDL_InitFlags") int flags)
      void SDL_QuitSubSystem(SDL_InitFlags flags)
    • SDL_WasInit

      @NativeType("SDL_InitFlags") public static int SDL_WasInit(@NativeType("SDL_InitFlags") int flags)
      SDL_InitFlags SDL_WasInit(SDL_InitFlags flags)
    • SDL_Quit

      public static void SDL_Quit()
      void SDL_Quit(void)
    • SDL_IsMainThread

      @NativeType("bool") public static boolean SDL_IsMainThread()
      bool SDL_IsMainThread(void)
    • nSDL_RunOnMainThread

      public static boolean nSDL_RunOnMainThread(long callback, long userdata, boolean wait_complete)
      bool SDL_RunOnMainThread(SDL_MainThreadCallback callback, void * userdata, bool wait_complete)
    • SDL_RunOnMainThread

      @NativeType("bool") public static boolean SDL_RunOnMainThread(@NativeType("SDL_MainThreadCallback") SDL_MainThreadCallbackI callback, @NativeType("void *") long userdata, @NativeType("bool") boolean wait_complete)
      bool SDL_RunOnMainThread(SDL_MainThreadCallback callback, void * userdata, bool wait_complete)
    • nSDL_SetAppMetadata

      public static boolean nSDL_SetAppMetadata(long appname, long appversion, long appidentifier)
      bool SDL_SetAppMetadata(char const * appname, char const * appversion, char const * appidentifier)
    • SDL_SetAppMetadata

      @NativeType("bool") public static boolean SDL_SetAppMetadata(@NativeType("char const *") @Nullable ByteBuffer appname, @NativeType("char const *") @Nullable ByteBuffer appversion, @NativeType("char const *") @Nullable ByteBuffer appidentifier)
      bool SDL_SetAppMetadata(char const * appname, char const * appversion, char const * appidentifier)
    • SDL_SetAppMetadata

      @NativeType("bool") public static boolean SDL_SetAppMetadata(@NativeType("char const *") @Nullable CharSequence appname, @NativeType("char const *") @Nullable CharSequence appversion, @NativeType("char const *") @Nullable CharSequence appidentifier)
      bool SDL_SetAppMetadata(char const * appname, char const * appversion, char const * appidentifier)
    • nSDL_SetAppMetadataProperty

      public static boolean nSDL_SetAppMetadataProperty(long name, long value)
      bool SDL_SetAppMetadataProperty(char const * name, char const * value)
    • SDL_SetAppMetadataProperty

      @NativeType("bool") public static boolean SDL_SetAppMetadataProperty(@NativeType("char const *") ByteBuffer name, @NativeType("char const *") ByteBuffer value)
      bool SDL_SetAppMetadataProperty(char const * name, char const * value)
    • SDL_SetAppMetadataProperty

      @NativeType("bool") public static boolean SDL_SetAppMetadataProperty(@NativeType("char const *") CharSequence name, @NativeType("char const *") CharSequence value)
      bool SDL_SetAppMetadataProperty(char const * name, char const * value)
    • nSDL_GetAppMetadataProperty

      public static long nSDL_GetAppMetadataProperty(long name)
      char const * SDL_GetAppMetadataProperty(char const * name)
    • SDL_GetAppMetadataProperty

      @NativeType("char const *") public static @Nullable String SDL_GetAppMetadataProperty(@NativeType("char const *") ByteBuffer name)
      char const * SDL_GetAppMetadataProperty(char const * name)
    • SDL_GetAppMetadataProperty

      @NativeType("char const *") public static @Nullable String SDL_GetAppMetadataProperty(@NativeType("char const *") CharSequence name)
      char const * SDL_GetAppMetadataProperty(char const * name)