#[repr(C)]pub struct PFAppSuite6 {Show 15 fields
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>,
pub PF_CreateNewAppProgressDialog: Option<unsafe extern "C" fn(titleZ: *const A_UTF16Char, cancel_strZ0: *const A_UTF16Char, indeterminateB: PF_Boolean, prog_dlgPP: *mut PF_AppProgressDialogP) -> PF_Err>,
pub PF_AppProgressDialogUpdate: Option<unsafe extern "C" fn(prog_dlgP: PF_AppProgressDialogP, countL: A_long, totalL: A_long) -> PF_Err>,
pub PF_DisposeAppProgressDialog: Option<unsafe extern "C" fn(prog_dlgP: PF_AppProgressDialogP) -> 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>§PF_CreateNewAppProgressDialog: Option<unsafe extern "C" fn(titleZ: *const A_UTF16Char, cancel_strZ0: *const A_UTF16Char, indeterminateB: PF_Boolean, prog_dlgPP: *mut PF_AppProgressDialogP) -> PF_Err>§PF_AppProgressDialogUpdate: Option<unsafe extern "C" fn(prog_dlgP: PF_AppProgressDialogP, countL: A_long, totalL: A_long) -> PF_Err>§PF_DisposeAppProgressDialog: Option<unsafe extern "C" fn(prog_dlgP: PF_AppProgressDialogP) -> PF_Err>Trait Implementations§
Source§impl Clone for PFAppSuite6
impl Clone for PFAppSuite6
Source§fn clone(&self) -> PFAppSuite6
fn clone(&self) -> PFAppSuite6
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 PFAppSuite6
impl Debug for PFAppSuite6
impl Copy for PFAppSuite6
Auto Trait Implementations§
impl Freeze for PFAppSuite6
impl RefUnwindSafe for PFAppSuite6
impl Send for PFAppSuite6
impl Sync for PFAppSuite6
impl Unpin for PFAppSuite6
impl UnwindSafe for PFAppSuite6
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