Type Alias PF_IterateFloatSuite2

Source
pub type PF_IterateFloatSuite2 = PF_iterateFloatSuite2;

Aliased Type§

#[repr(C)]
pub struct PF_IterateFloatSuite2 { 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_PixelFloat, *mut PF_PixelFloat) -> 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_PixelFloat, *mut PF_PixelFloat) -> 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_PixelFloat, *mut PF_PixelFloat) -> 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_PixelFloat, *mut PF_PixelFloat) -> 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_PixelFloat, *mut PF_PixelFloat) -> 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_PixelFloat, *mut PF_PixelFloat) -> i32>, *mut PF_LayerDef) -> i32>