Package org.lwjgl.sdl

Class SDLInit

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

public class SDLInit extends Object
  • Field Details

  • Method Details

    • SDL_Init

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

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

      public static void SDL_QuitSubSystem(int flags)
      void SDL_QuitSubSystem(SDL_InitFlags flags)
    • SDL_WasInit

      public static int SDL_WasInit(int flags)
      SDL_InitFlags SDL_WasInit(SDL_InitFlags flags)
    • SDL_Quit

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

      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

      public static boolean SDL_RunOnMainThread(SDL_MainThreadCallbackI callback, long userdata, 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

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

      public static boolean SDL_SetAppMetadata(@Nullable CharSequence appname, @Nullable CharSequence appversion, @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

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

      public static boolean SDL_SetAppMetadataProperty(CharSequence name, 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

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

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