PF_Iterate16Suite1

Type Alias PF_Iterate16Suite1 

Source
pub type PF_Iterate16Suite1 = PF_iterate16Suite1;

Aliased Type§

#[repr(C)]
pub struct PF_Iterate16Suite1 { pub iterate: Option<unsafe extern "C" fn(*mut PF_InData, i32, i32, *mut PF_LayerDef, *const PF_LRect, *mut c_void, Option<unsafe extern "C" fn(*mut c_void, i32, i32, *mut PF_Pixel16, *mut PF_Pixel16) -> i32>, *mut PF_LayerDef) -> i32>, pub iterate_origin: Option<unsafe extern "C" fn(*mut PF_InData, i32, i32, *mut PF_LayerDef, *const PF_LRect, *const PF_Point, *mut c_void, Option<unsafe extern "C" fn(*mut c_void, i32, i32, *mut PF_Pixel16, *mut PF_Pixel16) -> i32>, *mut PF_LayerDef) -> i32>, pub iterate_origin_non_clip_src: Option<unsafe extern "C" fn(*mut PF_InData, i32, i32, *mut PF_LayerDef, *const PF_LRect, *const PF_Point, *mut c_void, Option<unsafe extern "C" fn(*mut c_void, i32, i32, *mut PF_Pixel16, *mut PF_Pixel16) -> i32>, *mut PF_LayerDef) -> i32>, }

Fields§

§iterate: Option<unsafe extern "C" fn(*mut PF_InData, i32, i32, *mut PF_LayerDef, *const PF_LRect, *mut c_void, Option<unsafe extern "C" fn(*mut c_void, i32, i32, *mut PF_Pixel16, *mut PF_Pixel16) -> i32>, *mut PF_LayerDef) -> i32>§iterate_origin: Option<unsafe extern "C" fn(*mut PF_InData, i32, i32, *mut PF_LayerDef, *const PF_LRect, *const PF_Point, *mut c_void, Option<unsafe extern "C" fn(*mut c_void, i32, i32, *mut PF_Pixel16, *mut PF_Pixel16) -> i32>, *mut PF_LayerDef) -> i32>§iterate_origin_non_clip_src: Option<unsafe extern "C" fn(*mut PF_InData, i32, i32, *mut PF_LayerDef, *const PF_LRect, *const PF_Point, *mut c_void, Option<unsafe extern "C" fn(*mut c_void, i32, i32, *mut PF_Pixel16, *mut PF_Pixel16) -> i32>, *mut PF_LayerDef) -> i32>