pub unsafe extern "C" fn sfThread_create( function: Option<unsafe extern "C" fn(arg1: *mut c_void)>, userData: *mut c_void, ) -> *mut sfThread