#[repr(C)]pub struct PFAppSuite4 {
pub PF_AppGetBgColor: Option<unsafe extern "C" fn(bg_colorP: *mut PF_App_Color) -> PF_Err>,
pub PF_AppGetColor: Option<unsafe extern "C" fn(color_type: PF_App_ColorType, app_colorP: *mut PF_App_Color) -> PF_Err>,
pub PF_GetPersonalInfo: Option<unsafe extern "C" fn(ptiP: *mut PF_AppPersonalTextInfo) -> PF_Err>,
pub PF_GetFontStyleSheet: Option<unsafe extern "C" fn(sheet: PF_FontStyleSheet, font_nameP0: *mut PF_FontName, font_numPS0: *mut A_short, sizePS0: *mut A_short, stylePS0: *mut A_short) -> PF_Err>,
pub PF_SetCursor: Option<unsafe extern "C" fn(cursor: PF_CursorType) -> PF_Err>,
pub PF_IsRenderEngine: Option<unsafe extern "C" fn(render_enginePB: *mut PF_Boolean) -> PF_Err>,
pub PF_AppColorPickerDialog: Option<unsafe extern "C" fn(dialog_titleZ0: *const A_char, sample_colorP: *const PF_PixelFloat, use_ws_to_monitor_xformB: PF_Boolean, new_colorP: *mut PF_PixelFloat) -> PF_Err>,
pub PF_GetMouse: Option<unsafe extern "C" fn(pointP: *mut PF_Point) -> PF_Err>,
pub PF_InvalidateRect: Option<unsafe extern "C" fn(contextH: PF_ContextH, rectP0: *const PF_Rect) -> PF_Err>,
pub PF_ConvertLocalToGlobal: Option<unsafe extern "C" fn(localP: *const PF_Point, globalP: *mut PF_Point) -> PF_Err>,
pub PF_GetColorAtGlobalPoint: Option<unsafe extern "C" fn(globalP: *const PF_Point, eyeSize: A_short, mode: PF_EyeDropperSampleMode, outColorP: *mut PF_PixelFloat) -> PF_Err>,
}Fields§
§PF_AppGetBgColor: Option<unsafe extern "C" fn(bg_colorP: *mut PF_App_Color) -> PF_Err>§PF_AppGetColor: Option<unsafe extern "C" fn(color_type: PF_App_ColorType, app_colorP: *mut PF_App_Color) -> PF_Err>§PF_GetPersonalInfo: Option<unsafe extern "C" fn(ptiP: *mut PF_AppPersonalTextInfo) -> PF_Err>§PF_GetFontStyleSheet: Option<unsafe extern "C" fn(sheet: PF_FontStyleSheet, font_nameP0: *mut PF_FontName, font_numPS0: *mut A_short, sizePS0: *mut A_short, stylePS0: *mut A_short) -> PF_Err>§PF_SetCursor: Option<unsafe extern "C" fn(cursor: PF_CursorType) -> PF_Err>§PF_IsRenderEngine: Option<unsafe extern "C" fn(render_enginePB: *mut PF_Boolean) -> PF_Err>§PF_AppColorPickerDialog: Option<unsafe extern "C" fn(dialog_titleZ0: *const A_char, sample_colorP: *const PF_PixelFloat, use_ws_to_monitor_xformB: PF_Boolean, new_colorP: *mut PF_PixelFloat) -> PF_Err>§PF_GetMouse: Option<unsafe extern "C" fn(pointP: *mut PF_Point) -> PF_Err>§PF_InvalidateRect: Option<unsafe extern "C" fn(contextH: PF_ContextH, rectP0: *const PF_Rect) -> PF_Err>§PF_ConvertLocalToGlobal: Option<unsafe extern "C" fn(localP: *const PF_Point, globalP: *mut PF_Point) -> PF_Err>§PF_GetColorAtGlobalPoint: Option<unsafe extern "C" fn(globalP: *const PF_Point, eyeSize: A_short, mode: PF_EyeDropperSampleMode, outColorP: *mut PF_PixelFloat) -> PF_Err>Trait Implementations§
Source§impl Clone for PFAppSuite4
impl Clone for PFAppSuite4
Source§fn clone(&self) -> PFAppSuite4
fn clone(&self) -> PFAppSuite4
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PFAppSuite4
impl Debug for PFAppSuite4
impl Copy for PFAppSuite4
Auto Trait Implementations§
impl Freeze for PFAppSuite4
impl RefUnwindSafe for PFAppSuite4
impl Send for PFAppSuite4
impl Sync for PFAppSuite4
impl Unpin for PFAppSuite4
impl UnwindSafe for PFAppSuite4
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more