#[repr(C)]pub struct HSD_Update {Show 13 fields
pub sys_frames_pre: u32_,
pub sys_frames_post: u32_,
pub engine_frames: u32_,
pub change_scene: u32_,
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4], u8>,
pub checkPause: Option<unsafe extern "C" fn() -> c_int>,
pub checkAdvance: Option<unsafe extern "C" fn() -> c_int>,
pub x1c: u32_,
pub x20: u32_,
pub x24: u32_,
pub x28: u32_,
pub x2c: u32_,
pub onFrame: Option<unsafe extern "C" fn()>,
}Fields§
§sys_frames_pre: u32_§sys_frames_post: u32_§engine_frames: u32_§change_scene: u32_§_bitfield_1: __BindgenBitfieldUnit<[u8; 4], u8>§checkPause: Option<unsafe extern "C" fn() -> c_int>§checkAdvance: Option<unsafe extern "C" fn() -> c_int>§x1c: u32_§x20: u32_§x24: u32_§x28: u32_§x2c: u32_§onFrame: Option<unsafe extern "C" fn()>Implementations§
Source§impl HSD_Update
impl HSD_Update
pub fn flag1(&self) -> c_uchar
pub fn set_flag1(&mut self, val: c_uchar)
pub fn flag2(&self) -> c_uchar
pub fn set_flag2(&mut self, val: c_uchar)
pub fn flag3(&self) -> c_uchar
pub fn set_flag3(&mut self, val: c_uchar)
pub fn flag4(&self) -> c_uchar
pub fn set_flag4(&mut self, val: c_uchar)
pub fn flag5(&self) -> c_uchar
pub fn set_flag5(&mut self, val: c_uchar)
pub fn flag6(&self) -> c_uchar
pub fn set_flag6(&mut self, val: c_uchar)
pub fn pause_game(&self) -> c_uchar
pub fn set_pause_game(&mut self, val: c_uchar)
pub fn pause_develop(&self) -> c_uchar
pub fn set_pause_develop(&mut self, val: c_uchar)
pub fn flag9(&self) -> c_uchar
pub fn set_flag9(&mut self, val: c_uchar)
pub fn flag10(&self) -> c_uchar
pub fn set_flag10(&mut self, val: c_uchar)
pub fn flag11(&self) -> c_uchar
pub fn set_flag11(&mut self, val: c_uchar)
pub fn flag12(&self) -> c_uchar
pub fn set_flag12(&mut self, val: c_uchar)
pub fn flag13(&self) -> c_uchar
pub fn set_flag13(&mut self, val: c_uchar)
pub fn flag14(&self) -> c_uchar
pub fn set_flag14(&mut self, val: c_uchar)
pub fn pause_game_prev(&self) -> c_uchar
pub fn set_pause_game_prev(&mut self, val: c_uchar)
pub fn pause_develop_prev(&self) -> c_uchar
pub fn set_pause_develop_prev(&mut self, val: c_uchar)
pub fn flag17(&self) -> c_uchar
pub fn set_flag17(&mut self, val: c_uchar)
pub fn flag18(&self) -> c_uchar
pub fn set_flag18(&mut self, val: c_uchar)
pub fn flag19(&self) -> c_uchar
pub fn set_flag19(&mut self, val: c_uchar)
pub fn flag20(&self) -> c_uchar
pub fn set_flag20(&mut self, val: c_uchar)
pub fn flag21(&self) -> c_uchar
pub fn set_flag21(&mut self, val: c_uchar)
pub fn flag22(&self) -> c_uchar
pub fn set_flag22(&mut self, val: c_uchar)
pub fn flag23(&self) -> c_uchar
pub fn set_flag23(&mut self, val: c_uchar)
pub fn advance(&self) -> c_uchar
pub fn set_advance(&mut self, val: c_uchar)
pub fn flag24(&self) -> c_uchar
pub fn set_flag24(&mut self, val: c_uchar)
pub fn flag25(&self) -> c_uchar
pub fn set_flag25(&mut self, val: c_uchar)
pub fn flag26(&self) -> c_uchar
pub fn set_flag26(&mut self, val: c_uchar)
pub fn flag27(&self) -> c_uchar
pub fn set_flag27(&mut self, val: c_uchar)
pub fn flag28(&self) -> c_uchar
pub fn set_flag28(&mut self, val: c_uchar)
pub fn flag29(&self) -> c_uchar
pub fn set_flag29(&mut self, val: c_uchar)
pub fn flag30(&self) -> c_uchar
pub fn set_flag30(&mut self, val: c_uchar)
pub fn advance_prev(&self) -> c_uchar
pub fn set_advance_prev(&mut self, val: c_uchar)
pub fn new_bitfield_1( flag1: c_uchar, flag2: c_uchar, flag3: c_uchar, flag4: c_uchar, flag5: c_uchar, flag6: c_uchar, pause_game: c_uchar, pause_develop: c_uchar, flag9: c_uchar, flag10: c_uchar, flag11: c_uchar, flag12: c_uchar, flag13: c_uchar, flag14: c_uchar, pause_game_prev: c_uchar, pause_develop_prev: c_uchar, flag17: c_uchar, flag18: c_uchar, flag19: c_uchar, flag20: c_uchar, flag21: c_uchar, flag22: c_uchar, flag23: c_uchar, advance: c_uchar, flag24: c_uchar, flag25: c_uchar, flag26: c_uchar, flag27: c_uchar, flag28: c_uchar, flag29: c_uchar, flag30: c_uchar, advance_prev: c_uchar, ) -> __BindgenBitfieldUnit<[u8; 4], u8>
Trait Implementations§
Source§impl Clone for HSD_Update
impl Clone for HSD_Update
Source§fn clone(&self) -> HSD_Update
fn clone(&self) -> HSD_Update
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 HSD_Update
impl Debug for HSD_Update
impl Copy for HSD_Update
Auto Trait Implementations§
impl Freeze for HSD_Update
impl RefUnwindSafe for HSD_Update
impl Send for HSD_Update
impl Sync for HSD_Update
impl Unpin for HSD_Update
impl UnwindSafe for HSD_Update
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