pub type SDL_CompareCallback_r = Option<unsafe extern "C" fn(userdata: *mut c_void, a: *const c_void, b: *const c_void) -> c_int>;Expand description
A callback used with SDL sorting and binary search functions.
§Parameters
userdata: theuserdatapointer passed to the sort function.a: a pointer to the first element being compared.b: a pointer to the second element being compared.
§Return value
Returns -1 if a should be sorted before b, 1 if b should be sorted
before a, 0 if they are equal. If two elements are equal, their
order in the sorted array is undefined.
§Availability
This callback is available since SDL 3.2.0.
§See also
Aliased Type§
pub enum SDL_CompareCallback_r {
None,
Some(unsafe extern "C" fn(*mut c_void, *const c_void, *const c_void) -> i32),
}