#[repr(C)]pub struct FtHurt {
pub x0: c_int,
pub hurt1_offset: Vec3,
pub hurt2_offset: Vec3,
pub scale: f32,
pub jobj: *mut JOBJ,
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1], u8>,
pub hurt1_pos: Vec3,
pub hurt2_pos: Vec3,
pub bone_index: c_int,
pub hurt_kind: c_int,
pub is_grabbable: c_int,
}Fields§
§x0: c_int§hurt1_offset: Vec3§hurt2_offset: Vec3§scale: f32§jobj: *mut JOBJ§_bitfield_1: __BindgenBitfieldUnit<[u8; 1], u8>§hurt1_pos: Vec3§hurt2_pos: Vec3§bone_index: c_int§hurt_kind: c_int§is_grabbable: c_intImplementations§
Source§impl FtHurt
impl FtHurt
pub fn is_updated(&self) -> c_uchar
pub fn set_is_updated(&mut self, val: c_uchar)
pub fn x24_2(&self) -> c_uchar
pub fn set_x24_2(&mut self, val: c_uchar)
pub fn x24_3(&self) -> c_uchar
pub fn set_x24_3(&mut self, val: c_uchar)
pub fn x24_4(&self) -> c_uchar
pub fn set_x24_4(&mut self, val: c_uchar)
pub fn x24_5(&self) -> c_uchar
pub fn set_x24_5(&mut self, val: c_uchar)
pub fn x24_6(&self) -> c_uchar
pub fn set_x24_6(&mut self, val: c_uchar)
pub fn x24_7(&self) -> c_uchar
pub fn set_x24_7(&mut self, val: c_uchar)
pub fn x24_8(&self) -> c_uchar
pub fn set_x24_8(&mut self, val: c_uchar)
pub fn new_bitfield_1( is_updated: c_uchar, x24_2: c_uchar, x24_3: c_uchar, x24_4: c_uchar, x24_5: c_uchar, x24_6: c_uchar, x24_7: c_uchar, x24_8: c_uchar, ) -> __BindgenBitfieldUnit<[u8; 1], u8>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FtHurt
impl RefUnwindSafe for FtHurt
impl !Send for FtHurt
impl !Sync for FtHurt
impl Unpin for FtHurt
impl UnwindSafe for FtHurt
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