#[repr(C, packed(4))]pub struct KeyBlock {Show 15 fields
pub next: Pointer<KeyBlock>,
pub prev: Pointer<KeyBlock>,
pub pos: f32,
pub curval: f32,
pub type_: i16,
pub _pad1: [i8; 2],
pub relative: i16,
pub flag: i16,
pub totelem: i32,
pub uid: i32,
pub data: Pointer<Void>,
pub name: [i8; 64],
pub vgroup: [i8; 64],
pub slidermin: f32,
pub slidermax: f32,
}Fields§
§next: Pointer<KeyBlock>§prev: Pointer<KeyBlock>§pos: f32§curval: f32§type_: i16§_pad1: [i8; 2]§relative: i16§flag: i16§totelem: i32§uid: i32§data: Pointer<Void>§name: [i8; 64]§vgroup: [i8; 64]§slidermin: f32§slidermax: f32Trait Implementations§
Source§impl GeneratedBlendStruct for KeyBlock
impl GeneratedBlendStruct for KeyBlock
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "KeyBlock"
const STRUCT_INDEX: usize = 29usize
const STRUCT_TYPE_INDEX: usize = 51usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<KeyBlock> for KeyBlock
Auto Trait Implementations§
impl Freeze for KeyBlock
impl RefUnwindSafe for KeyBlock
impl Send for KeyBlock
impl Sync for KeyBlock
impl Unpin for KeyBlock
impl UnwindSafe for KeyBlock
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