Package org.lwjgl.sdl
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
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)
-