Package org.lwjgl.sdl
Class SDLProperties
java.lang.Object
org.lwjgl.sdl.SDLProperties
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
Contains the function pointers loaded fromSDL.getLibrary()
. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
nSDL_ClearProperty
(int props, long name) bool SDL_ClearProperty(SDL_PropertiesID props, char const * name)
static boolean
nSDL_EnumerateProperties
(int props, long callback, long userdata) bool SDL_EnumerateProperties(SDL_PropertiesID props, SDL_EnumeratePropertiesCallback callback, void * userdata)
static boolean
nSDL_GetBooleanProperty
(int props, long name, boolean default_value) bool SDL_GetBooleanProperty(SDL_PropertiesID props, char const * name, bool default_value)
static float
nSDL_GetFloatProperty
(int props, long name, float default_value) float SDL_GetFloatProperty(SDL_PropertiesID props, char const * name, float default_value)
static long
nSDL_GetNumberProperty
(int props, long name, long default_value) Sint64 SDL_GetNumberProperty(SDL_PropertiesID props, char const * name, Sint64 default_value)
static long
nSDL_GetPointerProperty
(int props, long name, long default_value) void * SDL_GetPointerProperty(SDL_PropertiesID props, char const * name, void * default_value)
static int
nSDL_GetPropertyType
(int props, long name) SDL_PropertyType SDL_GetPropertyType(SDL_PropertiesID props, char const * name)
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)
static boolean
nSDL_HasProperty
(int props, long name) bool SDL_HasProperty(SDL_PropertiesID props, char const * name)
static boolean
nSDL_SetBooleanProperty
(int props, long name, boolean value) bool SDL_SetBooleanProperty(SDL_PropertiesID props, char const * name, bool value)
static boolean
nSDL_SetFloatProperty
(int props, long name, float value) bool SDL_SetFloatProperty(SDL_PropertiesID props, char const * name, float value)
static boolean
nSDL_SetNumberProperty
(int props, long name, long value) bool SDL_SetNumberProperty(SDL_PropertiesID props, char const * name, Sint64 value)
static boolean
nSDL_SetPointerProperty
(int props, long name, long value) bool SDL_SetPointerProperty(SDL_PropertiesID props, char const * name, void * value)
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)
static boolean
nSDL_SetStringProperty
(int props, long name, long value) bool SDL_SetStringProperty(SDL_PropertiesID props, char const * name, char const * value)
static boolean
SDL_ClearProperty
(int props, CharSequence name) bool SDL_ClearProperty(SDL_PropertiesID props, char const * name)
static boolean
SDL_ClearProperty
(int props, ByteBuffer name) bool SDL_ClearProperty(SDL_PropertiesID props, char const * name)
static boolean
SDL_CopyProperties
(int src, int dst) bool SDL_CopyProperties(SDL_PropertiesID src, SDL_PropertiesID dst)
static int
SDL_PropertiesID SDL_CreateProperties(void)
static void
SDL_DestroyProperties
(int props) void SDL_DestroyProperties(SDL_PropertiesID props)
static boolean
SDL_EnumerateProperties
(int props, SDL_EnumeratePropertiesCallbackI callback, long userdata) bool SDL_EnumerateProperties(SDL_PropertiesID props, SDL_EnumeratePropertiesCallback callback, void * userdata)
static boolean
SDL_GetBooleanProperty
(int props, CharSequence name, boolean default_value) bool SDL_GetBooleanProperty(SDL_PropertiesID props, char const * name, bool default_value)
static boolean
SDL_GetBooleanProperty
(int props, ByteBuffer name, boolean default_value) bool SDL_GetBooleanProperty(SDL_PropertiesID props, char const * name, bool default_value)
static float
SDL_GetFloatProperty
(int props, CharSequence name, float default_value) float SDL_GetFloatProperty(SDL_PropertiesID props, char const * name, float default_value)
static float
SDL_GetFloatProperty
(int props, ByteBuffer name, float default_value) float SDL_GetFloatProperty(SDL_PropertiesID props, char const * name, float default_value)
static int
SDL_PropertiesID SDL_GetGlobalProperties(void)
static long
SDL_GetNumberProperty
(int props, CharSequence name, long default_value) Sint64 SDL_GetNumberProperty(SDL_PropertiesID props, char const * name, Sint64 default_value)
static long
SDL_GetNumberProperty
(int props, ByteBuffer name, long default_value) Sint64 SDL_GetNumberProperty(SDL_PropertiesID props, char const * name, Sint64 default_value)
static long
SDL_GetPointerProperty
(int props, CharSequence name, long default_value) void * SDL_GetPointerProperty(SDL_PropertiesID props, char const * name, void * default_value)
static long
SDL_GetPointerProperty
(int props, ByteBuffer name, long default_value) void * SDL_GetPointerProperty(SDL_PropertiesID props, char const * name, void * default_value)
static int
SDL_GetPropertyType
(int props, CharSequence name) SDL_PropertyType SDL_GetPropertyType(SDL_PropertiesID props, char const * name)
static int
SDL_GetPropertyType
(int props, ByteBuffer name) SDL_PropertyType SDL_GetPropertyType(SDL_PropertiesID props, char const * name)
static @Nullable String
SDL_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 String
SDL_GetStringProperty
(int props, ByteBuffer name, @Nullable ByteBuffer default_value) char const * SDL_GetStringProperty(SDL_PropertiesID props, char const * name, char const * default_value)
static boolean
SDL_HasProperty
(int props, CharSequence name) bool SDL_HasProperty(SDL_PropertiesID props, char const * name)
static boolean
SDL_HasProperty
(int props, ByteBuffer name) bool SDL_HasProperty(SDL_PropertiesID props, char const * name)
static boolean
SDL_LockProperties
(int props) bool SDL_LockProperties(SDL_PropertiesID props)
static boolean
SDL_SetBooleanProperty
(int props, CharSequence name, boolean value) bool SDL_SetBooleanProperty(SDL_PropertiesID props, char const * name, bool value)
static boolean
SDL_SetBooleanProperty
(int props, ByteBuffer name, boolean value) bool SDL_SetBooleanProperty(SDL_PropertiesID props, char const * name, bool value)
static boolean
SDL_SetFloatProperty
(int props, CharSequence name, float value) bool SDL_SetFloatProperty(SDL_PropertiesID props, char const * name, float value)
static boolean
SDL_SetFloatProperty
(int props, ByteBuffer name, float value) bool SDL_SetFloatProperty(SDL_PropertiesID props, char const * name, float value)
static boolean
SDL_SetNumberProperty
(int props, CharSequence name, long value) bool SDL_SetNumberProperty(SDL_PropertiesID props, char const * name, Sint64 value)
static boolean
SDL_SetNumberProperty
(int props, ByteBuffer name, long value) bool SDL_SetNumberProperty(SDL_PropertiesID props, char const * name, Sint64 value)
static boolean
SDL_SetPointerProperty
(int props, CharSequence name, long value) bool SDL_SetPointerProperty(SDL_PropertiesID props, char const * name, void * value)
static boolean
SDL_SetPointerProperty
(int props, ByteBuffer name, long value) bool SDL_SetPointerProperty(SDL_PropertiesID props, char const * name, void * value)
static boolean
SDL_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 boolean
SDL_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 boolean
SDL_SetStringProperty
(int props, CharSequence name, @Nullable CharSequence value) bool SDL_SetStringProperty(SDL_PropertiesID props, char const * name, char const * value)
static boolean
SDL_SetStringProperty
(int props, ByteBuffer name, @Nullable ByteBuffer value) bool SDL_SetStringProperty(SDL_PropertiesID props, char const * name, char const * value)
static void
SDL_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
public static int SDL_GetGlobalProperties()SDL_PropertiesID SDL_GetGlobalProperties(void)
-
SDL_CreateProperties
public static int SDL_CreateProperties()SDL_PropertiesID SDL_CreateProperties(void)
-
SDL_CopyProperties
public static boolean SDL_CopyProperties(int src, int dst) bool SDL_CopyProperties(SDL_PropertiesID src, SDL_PropertiesID dst)
-
SDL_LockProperties
public static boolean SDL_LockProperties(int props) bool SDL_LockProperties(SDL_PropertiesID props)
-
SDL_UnlockProperties
public static void SDL_UnlockProperties(int props) 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
public static boolean SDL_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)
-
SDL_SetPointerPropertyWithCleanup
public static boolean SDL_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)
-
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
bool SDL_SetPointerProperty(SDL_PropertiesID props, char const * name, void * value)
-
SDL_SetPointerProperty
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
bool SDL_SetStringProperty(SDL_PropertiesID props, char const * name, char const * value)
-
SDL_SetStringProperty
public static boolean SDL_SetStringProperty(int props, CharSequence name, @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
bool SDL_SetNumberProperty(SDL_PropertiesID props, char const * name, Sint64 value)
-
SDL_SetNumberProperty
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
bool SDL_SetFloatProperty(SDL_PropertiesID props, char const * name, float value)
-
SDL_SetFloatProperty
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
bool SDL_SetBooleanProperty(SDL_PropertiesID props, char const * name, bool value)
-
SDL_SetBooleanProperty
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
bool SDL_HasProperty(SDL_PropertiesID props, char const * name)
-
SDL_HasProperty
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
SDL_PropertyType SDL_GetPropertyType(SDL_PropertiesID props, char const * name)
-
SDL_GetPropertyType
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
void * SDL_GetPointerProperty(SDL_PropertiesID props, char const * name, void * default_value)
-
SDL_GetPointerProperty
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
public static @Nullable String SDL_GetStringProperty(int props, ByteBuffer name, @Nullable ByteBuffer default_value) char const * SDL_GetStringProperty(SDL_PropertiesID props, char const * name, char const * default_value)
-
SDL_GetStringProperty
public static @Nullable String SDL_GetStringProperty(int props, CharSequence name, @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
Sint64 SDL_GetNumberProperty(SDL_PropertiesID props, char const * name, Sint64 default_value)
-
SDL_GetNumberProperty
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
float SDL_GetFloatProperty(SDL_PropertiesID props, char const * name, float default_value)
-
SDL_GetFloatProperty
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
bool SDL_GetBooleanProperty(SDL_PropertiesID props, char const * name, bool default_value)
-
SDL_GetBooleanProperty
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
bool SDL_ClearProperty(SDL_PropertiesID props, char const * name)
-
SDL_ClearProperty
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
public static boolean SDL_EnumerateProperties(int props, SDL_EnumeratePropertiesCallbackI callback, long userdata) bool SDL_EnumerateProperties(SDL_PropertiesID props, SDL_EnumeratePropertiesCallback callback, void * userdata)
-
SDL_DestroyProperties
public static void SDL_DestroyProperties(int props) void SDL_DestroyProperties(SDL_PropertiesID props)
-