Skip to main content

libmv_GetMaskForTrackCallback

Type Alias libmv_GetMaskForTrackCallback 

Source
pub type libmv_GetMaskForTrackCallback = Option<unsafe extern "C" fn(user_data: *mut libmv_FrameAccessorUserData, clip: c_int, frame: c_int, track: c_int, region: *const libmv_Region, destination: *mut *mut f32, width: *mut c_int, height: *mut c_int) -> libmv_CacheKey>;

Aliased Type§

pub enum libmv_GetMaskForTrackCallback {
    None,
    Some(unsafe extern "C" fn(*mut libmv_FrameAccessorUserData, i32, i32, i32, *const libmv_Region, *mut *mut f32, *mut i32, *mut i32) -> *mut c_void),
}

Variants§

§1.0.0

None

No value.

§1.0.0

Some(unsafe extern "C" fn(*mut libmv_FrameAccessorUserData, i32, i32, i32, *const libmv_Region, *mut *mut f32, *mut i32, *mut i32) -> *mut c_void)

Some value of type T.