[−][src]Struct mextk_sys::itHit
Fields
active: c_int
x4: c_int
dmg: c_int
dmg_f: f32
offset: Vec3
size: f32
angle: c_int
kb_growth: c_int
wdsk: c_int
kb: c_int
attribute: c_int
shield_dmg: c_int
hitsound_severity: c_int
hitsound_kind: c_int
_bitfield_1: __BindgenBitfieldUnit<[u8; 1], u8>
x41: c_char
_bitfield_2: __BindgenBitfieldUnit<[u8; 2], u8>
x44: c_int
bone: *mut JOBJ
pos: Vec3
pos_prev: Vec3
pos_coll: Vec3
coll_distance: f32
victim: *mut GOBJ
x78: c_int
x7c: c_int
x80: c_int
x84: c_int
x88: c_int
x8c: c_int
x90: c_int
x94: c_int
x98: c_int
x9c: c_int
xa0: c_int
xa4: c_int
xa8: c_int
xac: c_int
xb0: c_int
xb4: c_int
xb8: c_int
xbc: c_int
xc0: c_int
xc4: c_int
xc8: c_int
xcc: c_int
xd0: c_int
xd4: c_int
xd8: c_int
xdc: c_int
xe0: c_int
xe4: c_int
xe8: c_int
xec: c_int
xf0: c_int
xf4: c_int
xf8: c_int
xfc: c_int
x100: c_int
x104: c_int
x108: c_int
x10c: c_int
x110: c_int
x114: c_int
x118: c_int
x11c: c_int
x120: c_int
x124: c_int
x128: c_int
x12c: c_int
x130: c_int
x134: c_int
x138: c_int
Implementations
impl itHit
[src]
pub fn x401(&self) -> c_uchar
[src]
pub fn set_x401(&mut self, val: c_uchar)
[src]
pub fn x402(&self) -> c_uchar
[src]
pub fn set_x402(&mut self, val: c_uchar)
[src]
pub fn hit_air(&self) -> c_uchar
[src]
pub fn set_hit_air(&mut self, val: c_uchar)
[src]
pub fn hit_ground(&self) -> c_uchar
[src]
pub fn set_hit_ground(&mut self, val: c_uchar)
[src]
pub fn x405(&self) -> c_uchar
[src]
pub fn set_x405(&mut self, val: c_uchar)
[src]
pub fn x406(&self) -> c_uchar
[src]
pub fn set_x406(&mut self, val: c_uchar)
[src]
pub fn x407(&self) -> c_uchar
[src]
pub fn set_x407(&mut self, val: c_uchar)
[src]
pub fn x408(&self) -> c_uchar
[src]
pub fn set_x408(&mut self, val: c_uchar)
[src]
pub fn new_bitfield_1(
x401: c_uchar,
x402: c_uchar,
hit_air: c_uchar,
hit_ground: c_uchar,
x405: c_uchar,
x406: c_uchar,
x407: c_uchar,
x408: c_uchar
) -> __BindgenBitfieldUnit<[u8; 1], u8>
[src]
x401: c_uchar,
x402: c_uchar,
hit_air: c_uchar,
hit_ground: c_uchar,
x405: c_uchar,
x406: c_uchar,
x407: c_uchar,
x408: c_uchar
) -> __BindgenBitfieldUnit<[u8; 1], u8>
pub fn x421(&self) -> c_uchar
[src]
pub fn set_x421(&mut self, val: c_uchar)
[src]
pub fn x422(&self) -> c_uchar
[src]
pub fn set_x422(&mut self, val: c_uchar)
[src]
pub fn hit_facing(&self) -> c_uchar
[src]
pub fn set_hit_facing(&mut self, val: c_uchar)
[src]
pub fn x424(&self) -> c_uchar
[src]
pub fn set_x424(&mut self, val: c_uchar)
[src]
pub fn no_hurt(&self) -> c_uchar
[src]
pub fn set_no_hurt(&mut self, val: c_uchar)
[src]
pub fn no_reflect(&self) -> c_uchar
[src]
pub fn set_no_reflect(&mut self, val: c_uchar)
[src]
pub fn x427(&self) -> c_uchar
[src]
pub fn set_x427(&mut self, val: c_uchar)
[src]
pub fn x428(&self) -> c_uchar
[src]
pub fn set_x428(&mut self, val: c_uchar)
[src]
pub fn x431(&self) -> c_uchar
[src]
pub fn set_x431(&mut self, val: c_uchar)
[src]
pub fn x432(&self) -> c_uchar
[src]
pub fn set_x432(&mut self, val: c_uchar)
[src]
pub fn hit_all(&self) -> c_uchar
[src]
pub fn set_hit_all(&mut self, val: c_uchar)
[src]
pub fn x434(&self) -> c_uchar
[src]
pub fn set_x434(&mut self, val: c_uchar)
[src]
pub fn x435(&self) -> c_uchar
[src]
pub fn set_x435(&mut self, val: c_uchar)
[src]
pub fn x436(&self) -> c_uchar
[src]
pub fn set_x436(&mut self, val: c_uchar)
[src]
pub fn x437(&self) -> c_uchar
[src]
pub fn set_x437(&mut self, val: c_uchar)
[src]
pub fn x438(&self) -> c_uchar
[src]
pub fn set_x438(&mut self, val: c_uchar)
[src]
pub fn new_bitfield_2(
x421: c_uchar,
x422: c_uchar,
hit_facing: c_uchar,
x424: c_uchar,
no_hurt: c_uchar,
no_reflect: c_uchar,
x427: c_uchar,
x428: c_uchar,
x431: c_uchar,
x432: c_uchar,
hit_all: c_uchar,
x434: c_uchar,
x435: c_uchar,
x436: c_uchar,
x437: c_uchar,
x438: c_uchar
) -> __BindgenBitfieldUnit<[u8; 2], u8>
[src]
x421: c_uchar,
x422: c_uchar,
hit_facing: c_uchar,
x424: c_uchar,
no_hurt: c_uchar,
no_reflect: c_uchar,
x427: c_uchar,
x428: c_uchar,
x431: c_uchar,
x432: c_uchar,
hit_all: c_uchar,
x434: c_uchar,
x435: c_uchar,
x436: c_uchar,
x437: c_uchar,
x438: c_uchar
) -> __BindgenBitfieldUnit<[u8; 2], u8>
Trait Implementations
impl Clone for itHit
[src]
fn clone(&self) -> itHit
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for itHit
[src]
impl Debug for itHit
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,