pub struct PpcToolboxStartupState {Show 35 fields
pub init_graf_count: u32,
pub init_graf_global_ptr: u32,
pub fonts_initialized: bool,
pub windows_initialized: bool,
pub menus_initialized: bool,
pub current_menu_bar: u32,
pub menu_bar_draw_count: u32,
pub host_menu_bar_hidden: bool,
pub cursor_installed: bool,
pub cursor_data: [u8; 32],
pub cursor_mask: [u8; 32],
pub cursor_hot_v: i16,
pub cursor_hot_h: i16,
pub pending_native_menu_selection: Option<(i16, i16)>,
pub menu_tracking: Option<PpcMenuTrackingState>,
pub text_edit_initialized: bool,
pub dialogs_initialized: bool,
pub dialog_resume_proc: u32,
pub flush_events_count: u32,
pub last_flush_event_mask: u16,
pub last_flush_stop_mask: u16,
pub dispose_dialog_count: u32,
pub last_disposed_dialog: u32,
pub delay_deadline: Option<u32>,
pub next_ct_seed: u32,
pub last_quickdraw_error: i16,
pub open_region_port: u32,
pub open_region_save_handle: u32,
pub open_region_bounds: Option<(i16, i16, i16, i16)>,
pub clut_protected: [bool; 256],
pub clut_reserved: [bool; 256],
pub quickdraw_pen_pattern: [u8; 8],
pub quickdraw_op_color: PpcRgbColor,
pub ae_interaction_allowed: u8,
pub toolbox_trap_patches: [u32; 1024],
/* private fields */
}Fields§
§init_graf_count: u32§init_graf_global_ptr: u32§fonts_initialized: bool§windows_initialized: bool§cursor_installed: bool§cursor_data: [u8; 32]§cursor_mask: [u8; 32]§cursor_hot_v: i16§cursor_hot_h: i16§text_edit_initialized: bool§dialogs_initialized: bool§dialog_resume_proc: u32§flush_events_count: u32§last_flush_event_mask: u16§last_flush_stop_mask: u16§dispose_dialog_count: u32§last_disposed_dialog: u32§delay_deadline: Option<u32>§next_ct_seed: u32§last_quickdraw_error: i16§open_region_port: u32§open_region_save_handle: u32§open_region_bounds: Option<(i16, i16, i16, i16)>§clut_protected: [bool; 256]§clut_reserved: [bool; 256]§quickdraw_pen_pattern: [u8; 8]§quickdraw_op_color: PpcRgbColor§ae_interaction_allowed: u8§toolbox_trap_patches: [u32; 1024]Trait Implementations§
Source§impl Clone for PpcToolboxStartupState
impl Clone for PpcToolboxStartupState
Source§fn clone(&self) -> PpcToolboxStartupState
fn clone(&self) -> PpcToolboxStartupState
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PpcToolboxStartupState
impl Debug for PpcToolboxStartupState
Source§impl Default for PpcToolboxStartupState
impl Default for PpcToolboxStartupState
impl Eq for PpcToolboxStartupState
Source§impl PartialEq for PpcToolboxStartupState
impl PartialEq for PpcToolboxStartupState
impl StructuralPartialEq for PpcToolboxStartupState
Auto Trait Implementations§
impl Freeze for PpcToolboxStartupState
impl RefUnwindSafe for PpcToolboxStartupState
impl Send for PpcToolboxStartupState
impl Sync for PpcToolboxStartupState
impl Unpin for PpcToolboxStartupState
impl UnsafeUnpin for PpcToolboxStartupState
impl UnwindSafe for PpcToolboxStartupState
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<S, T> Duplex<S> for Twhere
T: FromSample<S> + ToSample<S>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.