[][src]Struct mextk_sys::itCommonAttr

#[repr(C)]pub struct itCommonAttr {
    pub flags1: c_char,
    pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1], u8>,
    pub flags4: c_char,
    pub x4: c_int,
    pub x8: c_int,
    pub spinVelocity: f32,
    pub fallSpeed: f32,
    pub maxFallSpeed: f32,
    pub x18: f32,
    pub x1C: f32,
    pub x20: c_int,
    pub x24: c_int,
    pub x28: c_int,
    pub x2c: c_int,
    pub x30: c_int,
    pub x34: c_int,
    pub x38: c_int,
    pub x3c: c_int,
    pub ecb_top: f32,
    pub ecb_bot: f32,
    pub ecb_right: f32,
    pub ecb_left: f32,
    pub x50: c_int,
    pub x54: c_int,
    pub x58: c_int,
    pub x5c: c_int,
    pub x60: c_int,
    pub x64: c_int,
    pub x68: c_int,
    pub x6c: c_int,
    pub x70: c_int,
    pub x74: c_int,
    pub x78: c_int,
    pub x7c: c_int,
    pub x80: c_int,
    pub x84: c_int,
    pub x88: c_int,
    pub x8c: c_int,
    pub x90: c_int,
    pub x94: c_int,
    pub x98: c_int,
    pub x9c: c_int,
}

Fields

flags1: c_char_bitfield_1: __BindgenBitfieldUnit<[u8; 1], u8>flags4: c_charx4: c_intx8: c_intspinVelocity: f32fallSpeed: f32maxFallSpeed: f32x18: f32x1C: f32x20: c_intx24: c_intx28: c_intx2c: c_intx30: c_intx34: c_intx38: c_intx3c: c_intecb_top: f32ecb_bot: f32ecb_right: f32ecb_left: f32x50: c_intx54: c_intx58: c_intx5c: c_intx60: c_intx64: c_intx68: c_intx6c: c_intx70: c_intx74: c_intx78: c_intx7c: c_intx80: c_intx84: c_intx88: c_intx8c: c_intx90: c_intx94: c_intx98: c_intx9c: c_int

Implementations

impl itCommonAttr[src]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

pub fn new_bitfield_1(
    x1_1: c_uchar,
    x1_2: c_uchar,
    x1_3: c_uchar,
    x1_4: c_uchar,
    x1_5: c_uchar,
    cam_kind: c_uchar,
    x1_8: c_uchar
) -> __BindgenBitfieldUnit<[u8; 1], u8>
[src]

Trait Implementations

impl Clone for itCommonAttr[src]

impl Copy for itCommonAttr[src]

impl Debug for itCommonAttr[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.