[][src]Struct mextk_sys::FighterData_flags

#[repr(C)]pub struct FighterData_flags {
    pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1], u8>,
    pub throw_timerval: f32,
    pub _bitfield_2: __BindgenBitfieldUnit<[u8; 8], u8>,
    pub flags_2220: c_char,
    pub flags_2221: c_char,
    pub _bitfield_3: __BindgenBitfieldUnit<[u8; 1], u8>,
    pub flags_2223: c_char,
    pub _bitfield_4: __BindgenBitfieldUnit<[u8; 3], u8>,
    pub flags_2227: c_char,
    pub _bitfield_5: __BindgenBitfieldUnit<[u8; 2], u8>,
    pub flags_222A: c_char,
    pub flags_222B: c_char,
}

Fields

_bitfield_1: __BindgenBitfieldUnit<[u8; 1], u8>throw_timerval: f32_bitfield_2: __BindgenBitfieldUnit<[u8; 8], u8>flags_2220: c_charflags_2221: c_char_bitfield_3: __BindgenBitfieldUnit<[u8; 1], u8>flags_2223: c_char_bitfield_4: __BindgenBitfieldUnit<[u8; 3], u8>flags_2227: c_char_bitfield_5: __BindgenBitfieldUnit<[u8; 2], u8>flags_222A: c_charflags_222B: c_char

Implementations

impl FighterData_flags[src]

pub fn throw_1(&self) -> c_uchar[src]

pub fn set_throw_1(&mut self, val: c_uchar)[src]

pub fn throw_2(&self) -> c_uchar[src]

pub fn set_throw_2(&mut self, val: c_uchar)[src]

pub fn throw_3(&self) -> c_uchar[src]

pub fn set_throw_3(&mut self, val: c_uchar)[src]

pub fn throw_release(&self) -> c_uchar[src]

pub fn set_throw_release(&mut self, val: c_uchar)[src]

pub fn throw_turn(&self) -> c_uchar[src]

pub fn set_throw_turn(&mut self, val: c_uchar)[src]

pub fn throw_6(&self) -> c_uchar[src]

pub fn set_throw_6(&mut self, val: c_uchar)[src]

pub fn throw_7(&self) -> c_uchar[src]

pub fn set_throw_7(&mut self, val: c_uchar)[src]

pub fn throw_8(&self) -> c_uchar[src]

pub fn set_throw_8(&mut self, val: c_uchar)[src]

pub fn new_bitfield_1(
    throw_1: c_uchar,
    throw_2: c_uchar,
    throw_3: c_uchar,
    throw_release: c_uchar,
    throw_turn: c_uchar,
    throw_6: c_uchar,
    throw_7: c_uchar,
    throw_8: c_uchar
) -> __BindgenBitfieldUnit<[u8; 1], u8>
[src]

pub fn x2218_1(&self) -> c_uchar[src]

pub fn set_x2218_1(&mut self, val: c_uchar)[src]

pub fn x2218_2(&self) -> c_uchar[src]

pub fn set_x2218_2(&mut self, val: c_uchar)[src]

pub fn x2218_3(&self) -> c_uchar[src]

pub fn set_x2218_3(&mut self, val: c_uchar)[src]

pub fn reflect_enable(&self) -> c_uchar[src]

pub fn set_reflect_enable(&mut self, val: c_uchar)[src]

pub fn reflect_nochangeowner(&self) -> c_uchar[src]

pub fn set_reflect_nochangeowner(&mut self, val: c_uchar)[src]

pub fn x2218_6(&self) -> c_uchar[src]

pub fn set_x2218_6(&mut self, val: c_uchar)[src]

pub fn absorb_enable(&self) -> c_uchar[src]

pub fn set_absorb_enable(&mut self, val: c_uchar)[src]

pub fn absorb_unk(&self) -> c_uchar[src]

pub fn set_absorb_unk(&mut self, val: c_uchar)[src]

pub fn persistent_gfx(&self) -> c_uchar[src]

pub fn set_persistent_gfx(&mut self, val: c_uchar)[src]

pub fn immune(&self) -> c_uchar[src]

pub fn set_immune(&mut self, val: c_uchar)[src]

pub fn x2219_3(&self) -> c_uchar[src]

pub fn set_x2219_3(&mut self, val: c_uchar)[src]

pub fn hitbox_active(&self) -> c_uchar[src]

pub fn set_hitbox_active(&mut self, val: c_uchar)[src]

pub fn x2219_5(&self) -> c_uchar[src]

pub fn set_x2219_5(&mut self, val: c_uchar)[src]

pub fn freeze(&self) -> c_uchar[src]

pub fn set_freeze(&mut self, val: c_uchar)[src]

pub fn hitlag_unk(&self) -> c_uchar[src]

pub fn set_hitlag_unk(&mut self, val: c_uchar)[src]

pub fn hitlag_unk2(&self) -> c_uchar[src]

pub fn set_hitlag_unk2(&mut self, val: c_uchar)[src]

pub fn x221a_1(&self) -> c_uchar[src]

pub fn set_x221a_1(&mut self, val: c_uchar)[src]

pub fn x221a_2(&self) -> c_uchar[src]

pub fn set_x221a_2(&mut self, val: c_uchar)[src]

pub fn hitlag(&self) -> c_uchar[src]

pub fn set_hitlag(&mut self, val: c_uchar)[src]

pub fn x221a_4(&self) -> c_uchar[src]

pub fn set_x221a_4(&mut self, val: c_uchar)[src]

pub fn is_fastfall(&self) -> c_uchar[src]

pub fn set_is_fastfall(&mut self, val: c_uchar)[src]

pub fn no_hurt_script(&self) -> c_uchar[src]

pub fn set_no_hurt_script(&mut self, val: c_uchar)[src]

pub fn x221a_7(&self) -> c_uchar[src]

pub fn set_x221a_7(&mut self, val: c_uchar)[src]

pub fn gfx_persist(&self) -> c_uchar[src]

pub fn set_gfx_persist(&mut self, val: c_uchar)[src]

pub fn shield_enable(&self) -> c_uchar[src]

pub fn set_shield_enable(&mut self, val: c_uchar)[src]

pub fn shield_x40(&self) -> c_uchar[src]

pub fn set_shield_x40(&mut self, val: c_uchar)[src]

pub fn shield_x20(&self) -> c_uchar[src]

pub fn set_shield_x20(&mut self, val: c_uchar)[src]

pub fn shield_x10(&self) -> c_uchar[src]

pub fn set_shield_x10(&mut self, val: c_uchar)[src]

pub fn shield_x8(&self) -> c_uchar[src]

pub fn set_shield_x8(&mut self, val: c_uchar)[src]

pub fn x221b_6(&self) -> c_uchar[src]

pub fn set_x221b_6(&mut self, val: c_uchar)[src]

pub fn x221b_7(&self) -> c_uchar[src]

pub fn set_x221b_7(&mut self, val: c_uchar)[src]

pub fn x221b_8(&self) -> c_uchar[src]

pub fn set_x221b_8(&mut self, val: c_uchar)[src]

pub fn x221c_1(&self) -> c_uchar[src]

pub fn set_x221c_1(&mut self, val: c_uchar)[src]

pub fn x221c_2(&self) -> c_uchar[src]

pub fn set_x221c_2(&mut self, val: c_uchar)[src]

pub fn x221c_3(&self) -> c_uchar[src]

pub fn set_x221c_3(&mut self, val: c_uchar)[src]

pub fn x221c_4(&self) -> c_uchar[src]

pub fn set_x221c_4(&mut self, val: c_uchar)[src]

pub fn x221c_5(&self) -> c_uchar[src]

pub fn set_x221c_5(&mut self, val: c_uchar)[src]

pub fn x221c_6(&self) -> c_uchar[src]

pub fn set_x221c_6(&mut self, val: c_uchar)[src]

pub fn hitstun(&self) -> c_uchar[src]

pub fn set_hitstun(&mut self, val: c_uchar)[src]

pub fn x221c_8(&self) -> c_uchar[src]

pub fn set_x221c_8(&mut self, val: c_uchar)[src]

pub fn x221d_1(&self) -> c_uchar[src]

pub fn set_x221d_1(&mut self, val: c_uchar)[src]

pub fn x221d_2(&self) -> c_uchar[src]

pub fn set_x221d_2(&mut self, val: c_uchar)[src]

pub fn x221d_3(&self) -> c_uchar[src]

pub fn set_x221d_3(&mut self, val: c_uchar)[src]

pub fn input_enable(&self) -> c_uchar[src]

pub fn set_input_enable(&mut self, val: c_uchar)[src]

pub fn x221d_5(&self) -> c_uchar[src]

pub fn set_x221d_5(&mut self, val: c_uchar)[src]

pub fn nudge_disable(&self) -> c_uchar[src]

pub fn set_nudge_disable(&mut self, val: c_uchar)[src]

pub fn ground_ignore(&self) -> c_uchar[src]

pub fn set_ground_ignore(&mut self, val: c_uchar)[src]

pub fn x221d_8(&self) -> c_uchar[src]

pub fn set_x221d_8(&mut self, val: c_uchar)[src]

pub fn invisible(&self) -> c_uchar[src]

pub fn set_invisible(&mut self, val: c_uchar)[src]

pub fn x221e_2(&self) -> c_uchar[src]

pub fn set_x221e_2(&mut self, val: c_uchar)[src]

pub fn x221e_3(&self) -> c_uchar[src]

pub fn set_x221e_3(&mut self, val: c_uchar)[src]

pub fn isItemVisible(&self) -> c_uchar[src]

pub fn set_isItemVisible(&mut self, val: c_uchar)[src]

pub fn x221e_5(&self) -> c_uchar[src]

pub fn set_x221e_5(&mut self, val: c_uchar)[src]

pub fn x221e_6(&self) -> c_uchar[src]

pub fn set_x221e_6(&mut self, val: c_uchar)[src]

pub fn x221e_7(&self) -> c_uchar[src]

pub fn set_x221e_7(&mut self, val: c_uchar)[src]

pub fn x221e_8(&self) -> c_uchar[src]

pub fn set_x221e_8(&mut self, val: c_uchar)[src]

pub fn is_offscreen(&self) -> c_uchar[src]

pub fn set_is_offscreen(&mut self, val: c_uchar)[src]

pub fn dead(&self) -> c_uchar[src]

pub fn set_dead(&mut self, val: c_uchar)[src]

pub fn x221f_3(&self) -> c_uchar[src]

pub fn set_x221f_3(&mut self, val: c_uchar)[src]

pub fn sleep(&self) -> c_uchar[src]

pub fn set_sleep(&mut self, val: c_uchar)[src]

pub fn ms(&self) -> c_uchar[src]

pub fn set_ms(&mut self, val: c_uchar)[src]

pub fn x221f_6(&self) -> c_uchar[src]

pub fn set_x221f_6(&mut self, val: c_uchar)[src]

pub fn x221f_7(&self) -> c_uchar[src]

pub fn set_x221f_7(&mut self, val: c_uchar)[src]

pub fn x221f_8(&self) -> c_uchar[src]

pub fn set_x221f_8(&mut self, val: c_uchar)[src]

pub fn new_bitfield_2(
    x2218_1: c_uchar,
    x2218_2: c_uchar,
    x2218_3: c_uchar,
    reflect_enable: c_uchar,
    reflect_nochangeowner: c_uchar,
    x2218_6: c_uchar,
    absorb_enable: c_uchar,
    absorb_unk: c_uchar,
    persistent_gfx: c_uchar,
    immune: c_uchar,
    x2219_3: c_uchar,
    hitbox_active: c_uchar,
    x2219_5: c_uchar,
    freeze: c_uchar,
    hitlag_unk: c_uchar,
    hitlag_unk2: c_uchar,
    x221a_1: c_uchar,
    x221a_2: c_uchar,
    hitlag: c_uchar,
    x221a_4: c_uchar,
    is_fastfall: c_uchar,
    no_hurt_script: c_uchar,
    x221a_7: c_uchar,
    gfx_persist: c_uchar,
    shield_enable: c_uchar,
    shield_x40: c_uchar,
    shield_x20: c_uchar,
    shield_x10: c_uchar,
    shield_x8: c_uchar,
    x221b_6: c_uchar,
    x221b_7: c_uchar,
    x221b_8: c_uchar,
    x221c_1: c_uchar,
    x221c_2: c_uchar,
    x221c_3: c_uchar,
    x221c_4: c_uchar,
    x221c_5: c_uchar,
    x221c_6: c_uchar,
    hitstun: c_uchar,
    x221c_8: c_uchar,
    x221d_1: c_uchar,
    x221d_2: c_uchar,
    x221d_3: c_uchar,
    input_enable: c_uchar,
    x221d_5: c_uchar,
    nudge_disable: c_uchar,
    ground_ignore: c_uchar,
    x221d_8: c_uchar,
    invisible: c_uchar,
    x221e_2: c_uchar,
    x221e_3: c_uchar,
    isItemVisible: c_uchar,
    x221e_5: c_uchar,
    x221e_6: c_uchar,
    x221e_7: c_uchar,
    x221e_8: c_uchar,
    is_offscreen: c_uchar,
    dead: c_uchar,
    x221f_3: c_uchar,
    sleep: c_uchar,
    ms: c_uchar,
    x221f_6: c_uchar,
    x221f_7: c_uchar,
    x221f_8: c_uchar
) -> __BindgenBitfieldUnit<[u8; 8], u8>
[src]

pub fn x2222_1(&self) -> c_uchar[src]

pub fn set_x2222_1(&mut self, val: c_uchar)[src]

pub fn is_multijump(&self) -> c_uchar[src]

pub fn set_is_multijump(&mut self, val: c_uchar)[src]

pub fn x2222_3(&self) -> c_uchar[src]

pub fn set_x2222_3(&mut self, val: c_uchar)[src]

pub fn ceilko_nokb(&self) -> c_uchar[src]

pub fn set_ceilko_nokb(&mut self, val: c_uchar)[src]

pub fn x2222_5(&self) -> c_uchar[src]

pub fn set_x2222_5(&mut self, val: c_uchar)[src]

pub fn has_follower(&self) -> c_uchar[src]

pub fn set_has_follower(&mut self, val: c_uchar)[src]

pub fn x2222_7(&self) -> c_uchar[src]

pub fn set_x2222_7(&mut self, val: c_uchar)[src]

pub fn x2222_8(&self) -> c_uchar[src]

pub fn set_x2222_8(&mut self, val: c_uchar)[src]

pub fn new_bitfield_3(
    x2222_1: c_uchar,
    is_multijump: c_uchar,
    x2222_3: c_uchar,
    ceilko_nokb: c_uchar,
    x2222_5: c_uchar,
    has_follower: c_uchar,
    x2222_7: c_uchar,
    x2222_8: c_uchar
) -> __BindgenBitfieldUnit<[u8; 1], u8>
[src]

pub fn x2224_1(&self) -> c_uchar[src]

pub fn set_x2224_1(&mut self, val: c_uchar)[src]

pub fn x2224_2(&self) -> c_uchar[src]

pub fn set_x2224_2(&mut self, val: c_uchar)[src]

pub fn stamina_dead(&self) -> c_uchar[src]

pub fn set_stamina_dead(&mut self, val: c_uchar)[src]

pub fn x2224_4(&self) -> c_uchar[src]

pub fn set_x2224_4(&mut self, val: c_uchar)[src]

pub fn x2224_5(&self) -> c_uchar[src]

pub fn set_x2224_5(&mut self, val: c_uchar)[src]

pub fn x2224_6(&self) -> c_uchar[src]

pub fn set_x2224_6(&mut self, val: c_uchar)[src]

pub fn x2224_7(&self) -> c_uchar[src]

pub fn set_x2224_7(&mut self, val: c_uchar)[src]

pub fn x2224_8(&self) -> c_uchar[src]

pub fn set_x2224_8(&mut self, val: c_uchar)[src]

pub fn x2225_1(&self) -> c_uchar[src]

pub fn set_x2225_1(&mut self, val: c_uchar)[src]

pub fn x2225_2(&self) -> c_uchar[src]

pub fn set_x2225_2(&mut self, val: c_uchar)[src]

pub fn has_model_addition(&self) -> c_uchar[src]

pub fn set_has_model_addition(&mut self, val: c_uchar)[src]

pub fn x2225_4(&self) -> c_uchar[src]

pub fn set_x2225_4(&mut self, val: c_uchar)[src]

pub fn x2225_5(&self) -> c_uchar[src]

pub fn set_x2225_5(&mut self, val: c_uchar)[src]

pub fn x2225_6(&self) -> c_uchar[src]

pub fn set_x2225_6(&mut self, val: c_uchar)[src]

pub fn x2225_7(&self) -> c_uchar[src]

pub fn set_x2225_7(&mut self, val: c_uchar)[src]

pub fn x2225_8(&self) -> c_uchar[src]

pub fn set_x2225_8(&mut self, val: c_uchar)[src]

pub fn x2226_2(&self) -> c_uchar[src]

pub fn set_x2226_2(&mut self, val: c_uchar)[src]

pub fn is_thrown(&self) -> c_uchar[src]

pub fn set_is_thrown(&mut self, val: c_uchar)[src]

pub fn x2226_4(&self) -> c_uchar[src]

pub fn set_x2226_4(&mut self, val: c_uchar)[src]

pub fn x2226_5(&self) -> c_uchar[src]

pub fn set_x2226_5(&mut self, val: c_uchar)[src]

pub fn x2226_6(&self) -> c_uchar[src]

pub fn set_x2226_6(&mut self, val: c_uchar)[src]

pub fn x2226_7(&self) -> c_uchar[src]

pub fn set_x2226_7(&mut self, val: c_uchar)[src]

pub fn x2226_8(&self) -> c_uchar[src]

pub fn set_x2226_8(&mut self, val: c_uchar)[src]

pub fn new_bitfield_4(
    x2224_1: c_uchar,
    x2224_2: c_uchar,
    stamina_dead: c_uchar,
    x2224_4: c_uchar,
    x2224_5: c_uchar,
    x2224_6: c_uchar,
    x2224_7: c_uchar,
    x2224_8: c_uchar,
    x2225_1: c_uchar,
    x2225_2: c_uchar,
    has_model_addition: c_uchar,
    x2225_4: c_uchar,
    x2225_5: c_uchar,
    x2225_6: c_uchar,
    x2225_7: c_uchar,
    x2225_8: c_uchar,
    x2226_2: c_uchar,
    is_thrown: c_uchar,
    x2226_4: c_uchar,
    x2226_5: c_uchar,
    x2226_6: c_uchar,
    x2226_7: c_uchar,
    x2226_8: c_uchar
) -> __BindgenBitfieldUnit<[u8; 3], u8>
[src]

pub fn x2228_1(&self) -> c_char[src]

pub fn set_x2228_1(&mut self, val: c_char)[src]

pub fn x2228_2(&self) -> c_char[src]

pub fn set_x2228_2(&mut self, val: c_char)[src]

pub fn x2228_3(&self) -> c_char[src]

pub fn set_x2228_3(&mut self, val: c_char)[src]

pub fn x2228_4(&self) -> c_char[src]

pub fn set_x2228_4(&mut self, val: c_char)[src]

pub fn x2228_5(&self) -> c_char[src]

pub fn set_x2228_5(&mut self, val: c_char)[src]

pub fn x2228_6(&self) -> c_char[src]

pub fn set_x2228_6(&mut self, val: c_char)[src]

pub fn used_tether(&self) -> c_char[src]

pub fn set_used_tether(&mut self, val: c_char)[src]

pub fn x2228_8(&self) -> c_char[src]

pub fn set_x2228_8(&mut self, val: c_char)[src]

pub fn x2229_1(&self) -> c_uchar[src]

pub fn set_x2229_1(&mut self, val: c_uchar)[src]

pub fn x2229_2(&self) -> c_uchar[src]

pub fn set_x2229_2(&mut self, val: c_uchar)[src]

pub fn x2229_3(&self) -> c_uchar[src]

pub fn set_x2229_3(&mut self, val: c_uchar)[src]

pub fn x2229_4(&self) -> c_uchar[src]

pub fn set_x2229_4(&mut self, val: c_uchar)[src]

pub fn x2229_5(&self) -> c_uchar[src]

pub fn set_x2229_5(&mut self, val: c_uchar)[src]

pub fn x2229_6(&self) -> c_uchar[src]

pub fn set_x2229_6(&mut self, val: c_uchar)[src]

pub fn x2229_7(&self) -> c_uchar[src]

pub fn set_x2229_7(&mut self, val: c_uchar)[src]

pub fn no_reaction_always(&self) -> c_uchar[src]

pub fn set_no_reaction_always(&mut self, val: c_uchar)[src]

pub fn new_bitfield_5(
    x2228_1: c_char,
    x2228_2: c_char,
    x2228_3: c_char,
    x2228_4: c_char,
    x2228_5: c_char,
    x2228_6: c_char,
    used_tether: c_char,
    x2228_8: c_char,
    x2229_1: c_uchar,
    x2229_2: c_uchar,
    x2229_3: c_uchar,
    x2229_4: c_uchar,
    x2229_5: c_uchar,
    x2229_6: c_uchar,
    x2229_7: c_uchar,
    no_reaction_always: c_uchar
) -> __BindgenBitfieldUnit<[u8; 2], u8>
[src]

Trait Implementations

impl Clone for FighterData_flags[src]

impl Copy for FighterData_flags[src]

impl Debug for FighterData_flags[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.