#[repr(C)]pub struct PFAppSuite5 {
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_AppGetLanguage: Option<unsafe extern "C" fn(lang_tagZ: *mut A_char) -> 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_AppGetLanguage: Option<unsafe extern "C" fn(lang_tagZ: *mut A_char) -> 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 PFAppSuite5
impl Clone for PFAppSuite5
Source§fn clone(&self) -> PFAppSuite5
fn clone(&self) -> PFAppSuite5
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 PFAppSuite5
impl Debug for PFAppSuite5
impl Copy for PFAppSuite5
Auto Trait Implementations§
impl Freeze for PFAppSuite5
impl RefUnwindSafe for PFAppSuite5
impl Send for PFAppSuite5
impl Sync for PFAppSuite5
impl Unpin for PFAppSuite5
impl UnwindSafe for PFAppSuite5
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