Class SDLSensor
java.lang.Object
org.lwjgl.sdl.SDLSensor
-
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 float -
Method Summary
Modifier and TypeMethodDescriptionstatic booleannSDL_GetSensorData(long sensor, long data, int num_values) bool SDL_GetSensorData(SDL_Sensor * sensor, float * data, int num_values)static longnSDL_GetSensorName(long sensor) char const * SDL_GetSensorName(SDL_Sensor * sensor)static longnSDL_GetSensorNameForID(int instance_id) char const * SDL_GetSensorNameForID(SDL_SensorID instance_id)static longnSDL_GetSensors(long count) SDL_SensorID * SDL_GetSensors(int * count)static voidSDL_CloseSensor(long sensor) void SDL_CloseSensor(SDL_Sensor * sensor)static booleanSDL_GetSensorData(long sensor, FloatBuffer data) bool SDL_GetSensorData(SDL_Sensor * sensor, float * data, int num_values)static longSDL_GetSensorFromID(int instance_id) SDL_Sensor * SDL_GetSensorFromID(SDL_SensorID instance_id)static intSDL_GetSensorID(long sensor) SDL_SensorID SDL_GetSensorID(SDL_Sensor * sensor)static @Nullable StringSDL_GetSensorName(long sensor) char const * SDL_GetSensorName(SDL_Sensor * sensor)static @Nullable StringSDL_GetSensorNameForID(int instance_id) char const * SDL_GetSensorNameForID(SDL_SensorID instance_id)static intSDL_GetSensorNonPortableType(long sensor) int SDL_GetSensorNonPortableType(SDL_Sensor * sensor)static intSDL_GetSensorNonPortableTypeForID(int instance_id) int SDL_GetSensorNonPortableTypeForID(SDL_SensorID instance_id)static intSDL_GetSensorProperties(long sensor) SDL_PropertiesID SDL_GetSensorProperties(SDL_Sensor * sensor)static @Nullable IntBufferSDL_SensorID * SDL_GetSensors(int * count)static intSDL_GetSensorType(long sensor) SDL_SensorType SDL_GetSensorType(SDL_Sensor * sensor)static intSDL_GetSensorTypeForID(int instance_id) SDL_SensorType SDL_GetSensorTypeForID(SDL_SensorID instance_id)static longSDL_OpenSensor(int instance_id) SDL_Sensor * SDL_OpenSensor(SDL_SensorID instance_id)static voidvoid SDL_UpdateSensors(void)
-
Field Details
-
SDL_STANDARD_GRAVITY
public static final float SDL_STANDARD_GRAVITY- See Also:
-
SDL_SENSOR_INVALID
public static final int SDL_SENSOR_INVALID- See Also:
-
SDL_SENSOR_UNKNOWN
public static final int SDL_SENSOR_UNKNOWN- See Also:
-
SDL_SENSOR_ACCEL
public static final int SDL_SENSOR_ACCEL- See Also:
-
SDL_SENSOR_GYRO
public static final int SDL_SENSOR_GYRO- See Also:
-
SDL_SENSOR_ACCEL_L
public static final int SDL_SENSOR_ACCEL_L- See Also:
-
SDL_SENSOR_GYRO_L
public static final int SDL_SENSOR_GYRO_L- See Also:
-
SDL_SENSOR_ACCEL_R
public static final int SDL_SENSOR_ACCEL_R- See Also:
-
SDL_SENSOR_GYRO_R
public static final int SDL_SENSOR_GYRO_R- See Also:
-
SDL_SENSOR_COUNT
public static final int SDL_SENSOR_COUNT- See Also:
-
-
Method Details
-
nSDL_GetSensors
public static long nSDL_GetSensors(long count) SDL_SensorID * SDL_GetSensors(int * count) -
SDL_GetSensors
SDL_SensorID * SDL_GetSensors(int * count) -
nSDL_GetSensorNameForID
public static long nSDL_GetSensorNameForID(int instance_id) char const * SDL_GetSensorNameForID(SDL_SensorID instance_id) -
SDL_GetSensorNameForID
@NativeType("char const *") public static @Nullable String SDL_GetSensorNameForID(@NativeType("SDL_SensorID") int instance_id) char const * SDL_GetSensorNameForID(SDL_SensorID instance_id) -
SDL_GetSensorTypeForID
@NativeType("SDL_SensorType") public static int SDL_GetSensorTypeForID(@NativeType("SDL_SensorID") int instance_id) SDL_SensorType SDL_GetSensorTypeForID(SDL_SensorID instance_id) -
SDL_GetSensorNonPortableTypeForID
int SDL_GetSensorNonPortableTypeForID(SDL_SensorID instance_id) -
SDL_OpenSensor
@NativeType("SDL_Sensor *") public static long SDL_OpenSensor(@NativeType("SDL_SensorID") int instance_id) SDL_Sensor * SDL_OpenSensor(SDL_SensorID instance_id) -
SDL_GetSensorFromID
@NativeType("SDL_Sensor *") public static long SDL_GetSensorFromID(@NativeType("SDL_SensorID") int instance_id) SDL_Sensor * SDL_GetSensorFromID(SDL_SensorID instance_id) -
SDL_GetSensorProperties
@NativeType("SDL_PropertiesID") public static int SDL_GetSensorProperties(@NativeType("SDL_Sensor *") long sensor) SDL_PropertiesID SDL_GetSensorProperties(SDL_Sensor * sensor) -
nSDL_GetSensorName
public static long nSDL_GetSensorName(long sensor) char const * SDL_GetSensorName(SDL_Sensor * sensor) -
SDL_GetSensorName
@NativeType("char const *") public static @Nullable String SDL_GetSensorName(@NativeType("SDL_Sensor *") long sensor) char const * SDL_GetSensorName(SDL_Sensor * sensor) -
SDL_GetSensorType
@NativeType("SDL_SensorType") public static int SDL_GetSensorType(@NativeType("SDL_Sensor *") long sensor) SDL_SensorType SDL_GetSensorType(SDL_Sensor * sensor) -
SDL_GetSensorNonPortableType
int SDL_GetSensorNonPortableType(SDL_Sensor * sensor) -
SDL_GetSensorID
@NativeType("SDL_SensorID") public static int SDL_GetSensorID(@NativeType("SDL_Sensor *") long sensor) SDL_SensorID SDL_GetSensorID(SDL_Sensor * sensor) -
nSDL_GetSensorData
public static boolean nSDL_GetSensorData(long sensor, long data, int num_values) bool SDL_GetSensorData(SDL_Sensor * sensor, float * data, int num_values) -
SDL_GetSensorData
@NativeType("bool") public static boolean SDL_GetSensorData(@NativeType("SDL_Sensor *") long sensor, @NativeType("float *") FloatBuffer data) bool SDL_GetSensorData(SDL_Sensor * sensor, float * data, int num_values) -
SDL_CloseSensor
void SDL_CloseSensor(SDL_Sensor * sensor) -
SDL_UpdateSensors
public static void SDL_UpdateSensors()void SDL_UpdateSensors(void)
-