169 lines
3.1 KiB
JSON
169 lines
3.1 KiB
JSON
{
|
|
"header": "SDL_sensor.h",
|
|
"opaque_types": [
|
|
{
|
|
"name": "SDL_Sensor"
|
|
}
|
|
],
|
|
"typedefs": [
|
|
{
|
|
"name": "SDL_SensorID",
|
|
"underlying_type": "Uint32"
|
|
}
|
|
],
|
|
"function_pointers": [],
|
|
"enums": [
|
|
{
|
|
"name": "SDL_SensorType",
|
|
"values": []
|
|
}
|
|
],
|
|
"structs": [],
|
|
"unions": [],
|
|
"flags": [],
|
|
"functions": [
|
|
{
|
|
"name": "SDL_GetSensors",
|
|
"return_type": "SDL_SensorID *",
|
|
"parameters": [
|
|
{
|
|
"name": "count",
|
|
"type": "int *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_GetSensorNameForID",
|
|
"return_type": "const char *",
|
|
"parameters": [
|
|
{
|
|
"name": "instance_id",
|
|
"type": "SDL_SensorID"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_GetSensorTypeForID",
|
|
"return_type": "SDL_SensorType",
|
|
"parameters": [
|
|
{
|
|
"name": "instance_id",
|
|
"type": "SDL_SensorID"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_GetSensorNonPortableTypeForID",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "instance_id",
|
|
"type": "SDL_SensorID"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_OpenSensor",
|
|
"return_type": "SDL_Sensor *",
|
|
"parameters": [
|
|
{
|
|
"name": "instance_id",
|
|
"type": "SDL_SensorID"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_GetSensorFromID",
|
|
"return_type": "SDL_Sensor *",
|
|
"parameters": [
|
|
{
|
|
"name": "instance_id",
|
|
"type": "SDL_SensorID"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_GetSensorProperties",
|
|
"return_type": "SDL_PropertiesID",
|
|
"parameters": [
|
|
{
|
|
"name": "sensor",
|
|
"type": "SDL_Sensor *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_GetSensorName",
|
|
"return_type": "const char *",
|
|
"parameters": [
|
|
{
|
|
"name": "sensor",
|
|
"type": "SDL_Sensor *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_GetSensorType",
|
|
"return_type": "SDL_SensorType",
|
|
"parameters": [
|
|
{
|
|
"name": "sensor",
|
|
"type": "SDL_Sensor *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_GetSensorNonPortableType",
|
|
"return_type": "int",
|
|
"parameters": [
|
|
{
|
|
"name": "sensor",
|
|
"type": "SDL_Sensor *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_GetSensorID",
|
|
"return_type": "SDL_SensorID",
|
|
"parameters": [
|
|
{
|
|
"name": "sensor",
|
|
"type": "SDL_Sensor *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_GetSensorData",
|
|
"return_type": "bool",
|
|
"parameters": [
|
|
{
|
|
"name": "sensor",
|
|
"type": "SDL_Sensor *"
|
|
},
|
|
{
|
|
"name": "data",
|
|
"type": "float *"
|
|
},
|
|
{
|
|
"name": "num_values",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_CloseSensor",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "sensor",
|
|
"type": "SDL_Sensor *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_UpdateSensors",
|
|
"return_type": "void",
|
|
"parameters": []
|
|
}
|
|
]
|
|
} |