Class SDLProperties
java.lang.Object
org.lwjgl.sdl.SDLProperties
-
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 int -
Method Summary
Modifier and TypeMethodDescriptionstatic booleannSDL_ClearProperty(int props, long name) bool SDL_ClearProperty(SDL_PropertiesID props, char const * name)static booleannSDL_EnumerateProperties(int props, long callback, long userdata) bool SDL_EnumerateProperties(SDL_PropertiesID props, SDL_EnumeratePropertiesCallback callback, void * userdata)static booleannSDL_GetBooleanProperty(int props, long name, boolean default_value) bool SDL_GetBooleanProperty(SDL_PropertiesID props, char const * name, bool default_value)static floatnSDL_GetFloatProperty(int props, long name, float default_value) float SDL_GetFloatProperty(SDL_PropertiesID props, char const * name, float default_value)static longnSDL_GetNumberProperty(int props, long name, long default_value) Sint64 SDL_GetNumberProperty(SDL_PropertiesID props, char const * name, Sint64 default_value)static longnSDL_GetPointerProperty(int props, long name, long default_value) void * SDL_GetPointerProperty(SDL_PropertiesID props, char const * name, void * default_value)static intnSDL_GetPropertyType(int props, long name) SDL_PropertyType SDL_GetPropertyType(SDL_PropertiesID props, char const * name)static longnSDL_GetStringProperty(int props, long name, long default_value) char const * SDL_GetStringProperty(SDL_PropertiesID props, char const * name, char const * default_value)static booleannSDL_HasProperty(int props, long name) bool SDL_HasProperty(SDL_PropertiesID props, char const * name)static booleannSDL_SetBooleanProperty(int props, long name, boolean value) bool SDL_SetBooleanProperty(SDL_PropertiesID props, char const * name, bool value)static booleannSDL_SetFloatProperty(int props, long name, float value) bool SDL_SetFloatProperty(SDL_PropertiesID props, char const * name, float value)static booleannSDL_SetNumberProperty(int props, long name, long value) bool SDL_SetNumberProperty(SDL_PropertiesID props, char const * name, Sint64 value)static booleannSDL_SetPointerProperty(int props, long name, long value) bool SDL_SetPointerProperty(SDL_PropertiesID props, char const * name, void * value)static booleannSDL_SetPointerPropertyWithCleanup(int props, long name, long value, long cleanup, long userdata) bool SDL_SetPointerPropertyWithCleanup(SDL_PropertiesID props, char const * name, void * value, SDL_CleanupPropertyCallback cleanup, void * userdata)static booleannSDL_SetStringProperty(int props, long name, long value) bool SDL_SetStringProperty(SDL_PropertiesID props, char const * name, char const * value)static booleanSDL_ClearProperty(int props, CharSequence name) bool SDL_ClearProperty(SDL_PropertiesID props, char const * name)static booleanSDL_ClearProperty(int props, ByteBuffer name) bool SDL_ClearProperty(SDL_PropertiesID props, char const * name)static booleanSDL_CopyProperties(int src, int dst) bool SDL_CopyProperties(SDL_PropertiesID src, SDL_PropertiesID dst)static intSDL_PropertiesID SDL_CreateProperties(void)static voidSDL_DestroyProperties(int props) void SDL_DestroyProperties(SDL_PropertiesID props)static booleanSDL_EnumerateProperties(int props, SDL_EnumeratePropertiesCallbackI callback, long userdata) bool SDL_EnumerateProperties(SDL_PropertiesID props, SDL_EnumeratePropertiesCallback callback, void * userdata)static booleanSDL_GetBooleanProperty(int props, CharSequence name, boolean default_value) bool SDL_GetBooleanProperty(SDL_PropertiesID props, char const * name, bool default_value)static booleanSDL_GetBooleanProperty(int props, ByteBuffer name, boolean default_value) bool SDL_GetBooleanProperty(SDL_PropertiesID props, char const * name, bool default_value)static floatSDL_GetFloatProperty(int props, CharSequence name, float default_value) float SDL_GetFloatProperty(SDL_PropertiesID props, char const * name, float default_value)static floatSDL_GetFloatProperty(int props, ByteBuffer name, float default_value) float SDL_GetFloatProperty(SDL_PropertiesID props, char const * name, float default_value)static intSDL_PropertiesID SDL_GetGlobalProperties(void)static longSDL_GetNumberProperty(int props, CharSequence name, long default_value) Sint64 SDL_GetNumberProperty(SDL_PropertiesID props, char const * name, Sint64 default_value)static longSDL_GetNumberProperty(int props, ByteBuffer name, long default_value) Sint64 SDL_GetNumberProperty(SDL_PropertiesID props, char const * name, Sint64 default_value)static longSDL_GetPointerProperty(int props, CharSequence name, long default_value) void * SDL_GetPointerProperty(SDL_PropertiesID props, char const * name, void * default_value)static longSDL_GetPointerProperty(int props, ByteBuffer name, long default_value) void * SDL_GetPointerProperty(SDL_PropertiesID props, char const * name, void * default_value)static intSDL_GetPropertyType(int props, CharSequence name) SDL_PropertyType SDL_GetPropertyType(SDL_PropertiesID props, char const * name)static intSDL_GetPropertyType(int props, ByteBuffer name) SDL_PropertyType SDL_GetPropertyType(SDL_PropertiesID props, char const * name)static @Nullable StringSDL_GetStringProperty(int props, CharSequence name, @Nullable CharSequence default_value) char const * SDL_GetStringProperty(SDL_PropertiesID props, char const * name, char const * default_value)static @Nullable StringSDL_GetStringProperty(int props, ByteBuffer name, @Nullable ByteBuffer default_value) char const * SDL_GetStringProperty(SDL_PropertiesID props, char const * name, char const * default_value)static booleanSDL_HasProperty(int props, CharSequence name) bool SDL_HasProperty(SDL_PropertiesID props, char const * name)static booleanSDL_HasProperty(int props, ByteBuffer name) bool SDL_HasProperty(SDL_PropertiesID props, char const * name)static booleanSDL_LockProperties(int props) bool SDL_LockProperties(SDL_PropertiesID props)static booleanSDL_SetBooleanProperty(int props, CharSequence name, boolean value) bool SDL_SetBooleanProperty(SDL_PropertiesID props, char const * name, bool value)static booleanSDL_SetBooleanProperty(int props, ByteBuffer name, boolean value) bool SDL_SetBooleanProperty(SDL_PropertiesID props, char const * name, bool value)static booleanSDL_SetFloatProperty(int props, CharSequence name, float value) bool SDL_SetFloatProperty(SDL_PropertiesID props, char const * name, float value)static booleanSDL_SetFloatProperty(int props, ByteBuffer name, float value) bool SDL_SetFloatProperty(SDL_PropertiesID props, char const * name, float value)static booleanSDL_SetNumberProperty(int props, CharSequence name, long value) bool SDL_SetNumberProperty(SDL_PropertiesID props, char const * name, Sint64 value)static booleanSDL_SetNumberProperty(int props, ByteBuffer name, long value) bool SDL_SetNumberProperty(SDL_PropertiesID props, char const * name, Sint64 value)static booleanSDL_SetPointerProperty(int props, CharSequence name, long value) bool SDL_SetPointerProperty(SDL_PropertiesID props, char const * name, void * value)static booleanSDL_SetPointerProperty(int props, ByteBuffer name, long value) bool SDL_SetPointerProperty(SDL_PropertiesID props, char const * name, void * value)static booleanSDL_SetPointerPropertyWithCleanup(int props, CharSequence name, long value, @Nullable SDL_CleanupPropertyCallbackI cleanup, long userdata) bool SDL_SetPointerPropertyWithCleanup(SDL_PropertiesID props, char const * name, void * value, SDL_CleanupPropertyCallback cleanup, void * userdata)static booleanSDL_SetPointerPropertyWithCleanup(int props, ByteBuffer name, long value, @Nullable SDL_CleanupPropertyCallbackI cleanup, long userdata) bool SDL_SetPointerPropertyWithCleanup(SDL_PropertiesID props, char const * name, void * value, SDL_CleanupPropertyCallback cleanup, void * userdata)static booleanSDL_SetStringProperty(int props, CharSequence name, @Nullable CharSequence value) bool SDL_SetStringProperty(SDL_PropertiesID props, char const * name, char const * value)static booleanSDL_SetStringProperty(int props, ByteBuffer name, @Nullable ByteBuffer value) bool SDL_SetStringProperty(SDL_PropertiesID props, char const * name, char const * value)static voidSDL_UnlockProperties(int props) void SDL_UnlockProperties(SDL_PropertiesID props)
-
Field Details
-
SDL_PROPERTY_TYPE_INVALID
public static final int SDL_PROPERTY_TYPE_INVALID- See Also:
-
SDL_PROPERTY_TYPE_POINTER
public static final int SDL_PROPERTY_TYPE_POINTER- See Also:
-
SDL_PROPERTY_TYPE_STRING
public static final int SDL_PROPERTY_TYPE_STRING- See Also:
-
SDL_PROPERTY_TYPE_NUMBER
public static final int SDL_PROPERTY_TYPE_NUMBER- See Also:
-
SDL_PROPERTY_TYPE_FLOAT
public static final int SDL_PROPERTY_TYPE_FLOAT- See Also:
-
SDL_PROPERTY_TYPE_BOOLEAN
public static final int SDL_PROPERTY_TYPE_BOOLEAN- See Also:
-
-
Method Details
-
SDL_GetGlobalProperties
SDL_PropertiesID SDL_GetGlobalProperties(void) -
SDL_CreateProperties
SDL_PropertiesID SDL_CreateProperties(void) -
SDL_CopyProperties
@NativeType("bool") public static boolean SDL_CopyProperties(@NativeType("SDL_PropertiesID") int src, @NativeType("SDL_PropertiesID") int dst) bool SDL_CopyProperties(SDL_PropertiesID src, SDL_PropertiesID dst) -
SDL_LockProperties
@NativeType("bool") public static boolean SDL_LockProperties(@NativeType("SDL_PropertiesID") int props) bool SDL_LockProperties(SDL_PropertiesID props) -
SDL_UnlockProperties
void SDL_UnlockProperties(SDL_PropertiesID props) -
nSDL_SetPointerPropertyWithCleanup
public static boolean nSDL_SetPointerPropertyWithCleanup(int props, long name, long value, long cleanup, long userdata) bool SDL_SetPointerPropertyWithCleanup(SDL_PropertiesID props, char const * name, void * value, SDL_CleanupPropertyCallback cleanup, void * userdata) -
SDL_SetPointerPropertyWithCleanup
@NativeType("bool") public static boolean SDL_SetPointerPropertyWithCleanup(@NativeType("SDL_PropertiesID") int props, @NativeType("char const *") ByteBuffer name, @NativeType("void *") long value, @NativeType("SDL_CleanupPropertyCallback") @Nullable SDL_CleanupPropertyCallbackI cleanup, @NativeType("void *") long userdata) bool SDL_SetPointerPropertyWithCleanup(SDL_PropertiesID props, char const * name, void * value, SDL_CleanupPropertyCallback cleanup, void * userdata) -
SDL_SetPointerPropertyWithCleanup
@NativeType("bool") public static boolean SDL_SetPointerPropertyWithCleanup(@NativeType("SDL_PropertiesID") int props, @NativeType("char const *") CharSequence name, @NativeType("void *") long value, @NativeType("SDL_CleanupPropertyCallback") @Nullable SDL_CleanupPropertyCallbackI cleanup, @NativeType("void *") long userdata) bool SDL_SetPointerPropertyWithCleanup(SDL_PropertiesID props, char const * name, void * value, SDL_CleanupPropertyCallback cleanup, void * userdata) -
nSDL_SetPointerProperty
public static boolean nSDL_SetPointerProperty(int props, long name, long value) bool SDL_SetPointerProperty(SDL_PropertiesID props, char const * name, void * value) -
SDL_SetPointerProperty
@NativeType("bool") public static boolean SDL_SetPointerProperty(@NativeType("SDL_PropertiesID") int props, @NativeType("char const *") ByteBuffer name, @NativeType("void *") long value) bool SDL_SetPointerProperty(SDL_PropertiesID props, char const * name, void * value) -
SDL_SetPointerProperty
@NativeType("bool") public static boolean SDL_SetPointerProperty(@NativeType("SDL_PropertiesID") int props, @NativeType("char const *") CharSequence name, @NativeType("void *") long value) bool SDL_SetPointerProperty(SDL_PropertiesID props, char const * name, void * value) -
nSDL_SetStringProperty
public static boolean nSDL_SetStringProperty(int props, long name, long value) bool SDL_SetStringProperty(SDL_PropertiesID props, char const * name, char const * value) -
SDL_SetStringProperty
@NativeType("bool") public static boolean SDL_SetStringProperty(@NativeType("SDL_PropertiesID") int props, @NativeType("char const *") ByteBuffer name, @NativeType("char const *") @Nullable ByteBuffer value) bool SDL_SetStringProperty(SDL_PropertiesID props, char const * name, char const * value) -
SDL_SetStringProperty
@NativeType("bool") public static boolean SDL_SetStringProperty(@NativeType("SDL_PropertiesID") int props, @NativeType("char const *") CharSequence name, @NativeType("char const *") @Nullable CharSequence value) bool SDL_SetStringProperty(SDL_PropertiesID props, char const * name, char const * value) -
nSDL_SetNumberProperty
public static boolean nSDL_SetNumberProperty(int props, long name, long value) bool SDL_SetNumberProperty(SDL_PropertiesID props, char const * name, Sint64 value) -
SDL_SetNumberProperty
@NativeType("bool") public static boolean SDL_SetNumberProperty(@NativeType("SDL_PropertiesID") int props, @NativeType("char const *") ByteBuffer name, @NativeType("Sint64") long value) bool SDL_SetNumberProperty(SDL_PropertiesID props, char const * name, Sint64 value) -
SDL_SetNumberProperty
@NativeType("bool") public static boolean SDL_SetNumberProperty(@NativeType("SDL_PropertiesID") int props, @NativeType("char const *") CharSequence name, @NativeType("Sint64") long value) bool SDL_SetNumberProperty(SDL_PropertiesID props, char const * name, Sint64 value) -
nSDL_SetFloatProperty
public static boolean nSDL_SetFloatProperty(int props, long name, float value) bool SDL_SetFloatProperty(SDL_PropertiesID props, char const * name, float value) -
SDL_SetFloatProperty
@NativeType("bool") public static boolean SDL_SetFloatProperty(@NativeType("SDL_PropertiesID") int props, @NativeType("char const *") ByteBuffer name, float value) bool SDL_SetFloatProperty(SDL_PropertiesID props, char const * name, float value) -
SDL_SetFloatProperty
@NativeType("bool") public static boolean SDL_SetFloatProperty(@NativeType("SDL_PropertiesID") int props, @NativeType("char const *") CharSequence name, float value) bool SDL_SetFloatProperty(SDL_PropertiesID props, char const * name, float value) -
nSDL_SetBooleanProperty
public static boolean nSDL_SetBooleanProperty(int props, long name, boolean value) bool SDL_SetBooleanProperty(SDL_PropertiesID props, char const * name, bool value) -
SDL_SetBooleanProperty
@NativeType("bool") public static boolean SDL_SetBooleanProperty(@NativeType("SDL_PropertiesID") int props, @NativeType("char const *") ByteBuffer name, @NativeType("bool") boolean value) bool SDL_SetBooleanProperty(SDL_PropertiesID props, char const * name, bool value) -
SDL_SetBooleanProperty
@NativeType("bool") public static boolean SDL_SetBooleanProperty(@NativeType("SDL_PropertiesID") int props, @NativeType("char const *") CharSequence name, @NativeType("bool") boolean value) bool SDL_SetBooleanProperty(SDL_PropertiesID props, char const * name, bool value) -
nSDL_HasProperty
public static boolean nSDL_HasProperty(int props, long name) bool SDL_HasProperty(SDL_PropertiesID props, char const * name) -
SDL_HasProperty
@NativeType("bool") public static boolean SDL_HasProperty(@NativeType("SDL_PropertiesID") int props, @NativeType("char const *") ByteBuffer name) bool SDL_HasProperty(SDL_PropertiesID props, char const * name) -
SDL_HasProperty
@NativeType("bool") public static boolean SDL_HasProperty(@NativeType("SDL_PropertiesID") int props, @NativeType("char const *") CharSequence name) bool SDL_HasProperty(SDL_PropertiesID props, char const * name) -
nSDL_GetPropertyType
public static int nSDL_GetPropertyType(int props, long name) SDL_PropertyType SDL_GetPropertyType(SDL_PropertiesID props, char const * name) -
SDL_GetPropertyType
@NativeType("SDL_PropertyType") public static int SDL_GetPropertyType(@NativeType("SDL_PropertiesID") int props, @NativeType("char const *") ByteBuffer name) SDL_PropertyType SDL_GetPropertyType(SDL_PropertiesID props, char const * name) -
SDL_GetPropertyType
@NativeType("SDL_PropertyType") public static int SDL_GetPropertyType(@NativeType("SDL_PropertiesID") int props, @NativeType("char const *") CharSequence name) SDL_PropertyType SDL_GetPropertyType(SDL_PropertiesID props, char const * name) -
nSDL_GetPointerProperty
public static long nSDL_GetPointerProperty(int props, long name, long default_value) void * SDL_GetPointerProperty(SDL_PropertiesID props, char const * name, void * default_value) -
SDL_GetPointerProperty
@NativeType("void *") public static long SDL_GetPointerProperty(@NativeType("SDL_PropertiesID") int props, @NativeType("char const *") ByteBuffer name, @NativeType("void *") long default_value) void * SDL_GetPointerProperty(SDL_PropertiesID props, char const * name, void * default_value) -
SDL_GetPointerProperty
@NativeType("void *") public static long SDL_GetPointerProperty(@NativeType("SDL_PropertiesID") int props, @NativeType("char const *") CharSequence name, @NativeType("void *") long default_value) void * SDL_GetPointerProperty(SDL_PropertiesID props, char const * name, void * default_value) -
nSDL_GetStringProperty
public static long nSDL_GetStringProperty(int props, long name, long default_value) char const * SDL_GetStringProperty(SDL_PropertiesID props, char const * name, char const * default_value) -
SDL_GetStringProperty
@NativeType("char const *") public static @Nullable String SDL_GetStringProperty(@NativeType("SDL_PropertiesID") int props, @NativeType("char const *") ByteBuffer name, @NativeType("char const *") @Nullable ByteBuffer default_value) char const * SDL_GetStringProperty(SDL_PropertiesID props, char const * name, char const * default_value) -
SDL_GetStringProperty
@NativeType("char const *") public static @Nullable String SDL_GetStringProperty(@NativeType("SDL_PropertiesID") int props, @NativeType("char const *") CharSequence name, @NativeType("char const *") @Nullable CharSequence default_value) char const * SDL_GetStringProperty(SDL_PropertiesID props, char const * name, char const * default_value) -
nSDL_GetNumberProperty
public static long nSDL_GetNumberProperty(int props, long name, long default_value) Sint64 SDL_GetNumberProperty(SDL_PropertiesID props, char const * name, Sint64 default_value) -
SDL_GetNumberProperty
@NativeType("Sint64") public static long SDL_GetNumberProperty(@NativeType("SDL_PropertiesID") int props, @NativeType("char const *") ByteBuffer name, @NativeType("Sint64") long default_value) Sint64 SDL_GetNumberProperty(SDL_PropertiesID props, char const * name, Sint64 default_value) -
SDL_GetNumberProperty
@NativeType("Sint64") public static long SDL_GetNumberProperty(@NativeType("SDL_PropertiesID") int props, @NativeType("char const *") CharSequence name, @NativeType("Sint64") long default_value) Sint64 SDL_GetNumberProperty(SDL_PropertiesID props, char const * name, Sint64 default_value) -
nSDL_GetFloatProperty
public static float nSDL_GetFloatProperty(int props, long name, float default_value) float SDL_GetFloatProperty(SDL_PropertiesID props, char const * name, float default_value) -
SDL_GetFloatProperty
public static float SDL_GetFloatProperty(@NativeType("SDL_PropertiesID") int props, @NativeType("char const *") ByteBuffer name, float default_value) float SDL_GetFloatProperty(SDL_PropertiesID props, char const * name, float default_value) -
SDL_GetFloatProperty
public static float SDL_GetFloatProperty(@NativeType("SDL_PropertiesID") int props, @NativeType("char const *") CharSequence name, float default_value) float SDL_GetFloatProperty(SDL_PropertiesID props, char const * name, float default_value) -
nSDL_GetBooleanProperty
public static boolean nSDL_GetBooleanProperty(int props, long name, boolean default_value) bool SDL_GetBooleanProperty(SDL_PropertiesID props, char const * name, bool default_value) -
SDL_GetBooleanProperty
@NativeType("bool") public static boolean SDL_GetBooleanProperty(@NativeType("SDL_PropertiesID") int props, @NativeType("char const *") ByteBuffer name, @NativeType("bool") boolean default_value) bool SDL_GetBooleanProperty(SDL_PropertiesID props, char const * name, bool default_value) -
SDL_GetBooleanProperty
@NativeType("bool") public static boolean SDL_GetBooleanProperty(@NativeType("SDL_PropertiesID") int props, @NativeType("char const *") CharSequence name, @NativeType("bool") boolean default_value) bool SDL_GetBooleanProperty(SDL_PropertiesID props, char const * name, bool default_value) -
nSDL_ClearProperty
public static boolean nSDL_ClearProperty(int props, long name) bool SDL_ClearProperty(SDL_PropertiesID props, char const * name) -
SDL_ClearProperty
@NativeType("bool") public static boolean SDL_ClearProperty(@NativeType("SDL_PropertiesID") int props, @NativeType("char const *") ByteBuffer name) bool SDL_ClearProperty(SDL_PropertiesID props, char const * name) -
SDL_ClearProperty
@NativeType("bool") public static boolean SDL_ClearProperty(@NativeType("SDL_PropertiesID") int props, @NativeType("char const *") CharSequence name) bool SDL_ClearProperty(SDL_PropertiesID props, char const * name) -
nSDL_EnumerateProperties
public static boolean nSDL_EnumerateProperties(int props, long callback, long userdata) bool SDL_EnumerateProperties(SDL_PropertiesID props, SDL_EnumeratePropertiesCallback callback, void * userdata) -
SDL_EnumerateProperties
@NativeType("bool") public static boolean SDL_EnumerateProperties(@NativeType("SDL_PropertiesID") int props, @NativeType("SDL_EnumeratePropertiesCallback") SDL_EnumeratePropertiesCallbackI callback, @NativeType("void *") long userdata) bool SDL_EnumerateProperties(SDL_PropertiesID props, SDL_EnumeratePropertiesCallback callback, void * userdata) -
SDL_DestroyProperties
void SDL_DestroyProperties(SDL_PropertiesID props)
-