MatchHUD

Struct MatchHUD 

Source
#[repr(C)]
pub struct MatchHUD {
Show 16 fields pub percent: *mut GOBJ, pub insignia: *mut GOBJ, pub x8: u8_, pub x9: u8_, pub xa: u16_, pub xc: u16_, pub xe: u8_, pub xf: u8_, pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1], u8>, pub x11: u8_, pub x12: u8_, pub x13: u8_, pub x14: [f32; 3], pub percent_digitpos: [f32; 4], pub x34: [c_int; 8], pub x54: [*mut JOBJ; 5],
}

Fields§

§percent: *mut GOBJ§insignia: *mut GOBJ§x8: u8_§x9: u8_§xa: u16_§xc: u16_§xe: u8_§xf: u8_§_bitfield_1: __BindgenBitfieldUnit<[u8; 1], u8>§x11: u8_§x12: u8_§x13: u8_§x14: [f32; 3]§percent_digitpos: [f32; 4]§x34: [c_int; 8]§x54: [*mut JOBJ; 5]

Implementations§

Source§

impl MatchHUD

Source

pub fn is_removed(&self) -> c_uchar

Source

pub fn set_is_removed(&mut self, val: c_uchar)

Source

pub fn x10_2(&self) -> c_uchar

Source

pub fn set_x10_2(&mut self, val: c_uchar)

Source

pub fn x10_3(&self) -> c_uchar

Source

pub fn set_x10_3(&mut self, val: c_uchar)

Source

pub fn x10_4(&self) -> c_uchar

Source

pub fn set_x10_4(&mut self, val: c_uchar)

Source

pub fn x10_5(&self) -> c_uchar

Source

pub fn set_x10_5(&mut self, val: c_uchar)

Source

pub fn x10_6(&self) -> c_uchar

Source

pub fn set_x10_6(&mut self, val: c_uchar)

Source

pub fn x10_7(&self) -> c_uchar

Source

pub fn set_x10_7(&mut self, val: c_uchar)

Source

pub fn x10_8(&self) -> c_uchar

Source

pub fn set_x10_8(&mut self, val: c_uchar)

Source

pub fn new_bitfield_1( is_removed: c_uchar, x10_2: c_uchar, x10_3: c_uchar, x10_4: c_uchar, x10_5: c_uchar, x10_6: c_uchar, x10_7: c_uchar, x10_8: c_uchar, ) -> __BindgenBitfieldUnit<[u8; 1], u8>

Trait Implementations§

Source§

impl Clone for MatchHUD

Source§

fn clone(&self) -> MatchHUD

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for MatchHUD

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Copy for MatchHUD

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

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

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.