#[repr(C, packed(4))]pub struct MetaElem {Show 19 fields
pub next: Pointer<MetaElem>,
pub prev: Pointer<MetaElem>,
pub bb: Pointer<BoundBox>,
pub type_: i16,
pub flag: i16,
pub _pad: [i8; 4],
pub x: f32,
pub y: f32,
pub z: f32,
pub quat: [f32; 4],
pub expx: f32,
pub expy: f32,
pub expz: f32,
pub rad: f32,
pub rad2: f32,
pub s: f32,
pub len: f32,
pub mat: Pointer<f32>,
pub imat: Pointer<f32>,
}
Fields§
§next: Pointer<MetaElem>
§prev: Pointer<MetaElem>
§bb: Pointer<BoundBox>
§type_: i16
§flag: i16
§_pad: [i8; 4]
§x: f32
§y: f32
§z: f32
§quat: [f32; 4]
§expx: f32
§expy: f32
§expz: f32
§rad: f32
§rad2: f32
§s: f32
§len: f32
§mat: Pointer<f32>
§imat: Pointer<f32>
Trait Implementations§
Source§impl GeneratedBlendStruct for MetaElem
impl GeneratedBlendStruct for MetaElem
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "MetaElem"
const STRUCT_INDEX: usize = 63usize
const STRUCT_TYPE_INDEX: usize = 98usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<MetaElem> for MetaElem
Auto Trait Implementations§
impl Freeze for MetaElem
impl RefUnwindSafe for MetaElem
impl Send for MetaElem
impl Sync for MetaElem
impl Unpin for MetaElem
impl UnwindSafe for MetaElem
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