Class SDLInit
java.lang.Object
org.lwjgl.sdl.SDLInit
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classContains the function pointers loaded fromSDL.getLibrary(). -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Method Summary
Modifier and TypeMethodDescriptionstatic longnSDL_GetAppMetadataProperty(long name) char const * SDL_GetAppMetadataProperty(char const * name)static booleannSDL_RunOnMainThread(long callback, long userdata, boolean wait_complete) bool SDL_RunOnMainThread(SDL_MainThreadCallback callback, void * userdata, bool wait_complete)static booleannSDL_SetAppMetadata(long appname, long appversion, long appidentifier) bool SDL_SetAppMetadata(char const * appname, char const * appversion, char const * appidentifier)static booleannSDL_SetAppMetadataProperty(long name, long value) bool SDL_SetAppMetadataProperty(char const * name, char const * value)static @Nullable Stringchar const * SDL_GetAppMetadataProperty(char const * name)static @Nullable Stringchar const * SDL_GetAppMetadataProperty(char const * name)static booleanSDL_Init(int flags) bool SDL_Init(SDL_InitFlags flags)static booleanSDL_InitSubSystem(int flags) bool SDL_InitSubSystem(SDL_InitFlags flags)static booleanbool SDL_IsMainThread(void)static voidSDL_Quit()void SDL_Quit(void)static voidSDL_QuitSubSystem(int flags) void SDL_QuitSubSystem(SDL_InitFlags flags)static booleanSDL_RunOnMainThread(SDL_MainThreadCallbackI callback, long userdata, boolean wait_complete) bool SDL_RunOnMainThread(SDL_MainThreadCallback callback, void * userdata, bool wait_complete)static booleanSDL_SetAppMetadata(@Nullable CharSequence appname, @Nullable CharSequence appversion, @Nullable CharSequence appidentifier) bool SDL_SetAppMetadata(char const * appname, char const * appversion, char const * appidentifier)static booleanSDL_SetAppMetadata(@Nullable ByteBuffer appname, @Nullable ByteBuffer appversion, @Nullable ByteBuffer appidentifier) bool SDL_SetAppMetadata(char const * appname, char const * appversion, char const * appidentifier)static booleanSDL_SetAppMetadataProperty(CharSequence name, CharSequence value) bool SDL_SetAppMetadataProperty(char const * name, char const * value)static booleanSDL_SetAppMetadataProperty(ByteBuffer name, ByteBuffer value) bool SDL_SetAppMetadataProperty(char const * name, char const * value)static intSDL_WasInit(int flags) SDL_InitFlags SDL_WasInit(SDL_InitFlags flags)
-
Field Details
-
SDL_INIT_AUDIO
public static final int SDL_INIT_AUDIO- See Also:
-
SDL_INIT_VIDEO
public static final int SDL_INIT_VIDEO- See Also:
-
SDL_INIT_JOYSTICK
public static final int SDL_INIT_JOYSTICK- See Also:
-
SDL_INIT_HAPTIC
public static final int SDL_INIT_HAPTIC- See Also:
-
SDL_INIT_GAMEPAD
public static final int SDL_INIT_GAMEPAD- See Also:
-
SDL_INIT_EVENTS
public static final int SDL_INIT_EVENTS- See Also:
-
SDL_INIT_SENSOR
public static final int SDL_INIT_SENSOR- See Also:
-
SDL_INIT_CAMERA
public static final int SDL_INIT_CAMERA- See Also:
-
SDL_APP_CONTINUE
public static final int SDL_APP_CONTINUE- See Also:
-
SDL_APP_SUCCESS
public static final int SDL_APP_SUCCESS- See Also:
-
SDL_APP_FAILURE
public static final int SDL_APP_FAILURE- See Also:
-
SDL_PROP_APP_METADATA_NAME_STRING
- See Also:
-
SDL_PROP_APP_METADATA_VERSION_STRING
- See Also:
-
SDL_PROP_APP_METADATA_IDENTIFIER_STRING
- See Also:
-
SDL_PROP_APP_METADATA_CREATOR_STRING
- See Also:
-
SDL_PROP_APP_METADATA_COPYRIGHT_STRING
- See Also:
-
SDL_PROP_APP_METADATA_URL_STRING
- See Also:
-
SDL_PROP_APP_METADATA_TYPE_STRING
- See Also:
-
-
Method Details
-
SDL_Init
bool SDL_Init(SDL_InitFlags flags) -
SDL_InitSubSystem
bool SDL_InitSubSystem(SDL_InitFlags flags) -
SDL_QuitSubSystem
void SDL_QuitSubSystem(SDL_InitFlags flags) -
SDL_WasInit
SDL_InitFlags SDL_WasInit(SDL_InitFlags flags) -
SDL_Quit
public static void SDL_Quit()void SDL_Quit(void) -
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)
-