#[repr(C, packed(4))]pub struct Lattice {Show 30 fields
pub id: ID,
pub adt: Pointer<AnimData>,
pub pntsu: i16,
pub pntsv: i16,
pub pntsw: i16,
pub flag: i16,
pub opntsu: i16,
pub opntsv: i16,
pub opntsw: i16,
pub _pad2: [i8; 3],
pub typeu: i8,
pub typev: i8,
pub typew: i8,
pub actbp: i32,
pub fu: f32,
pub fv: f32,
pub fw: f32,
pub du: f32,
pub dv: f32,
pub dw: f32,
pub def: Pointer<BPoint>,
pub ipo: Pointer<Ipo>,
pub key: Pointer<Key>,
pub dvert: Pointer<MDeformVert>,
pub vgroup: [i8; 64],
pub vertex_group_names: ListBase,
pub vertex_group_active_index: i32,
pub _pad0: [i8; 4],
pub editlatt: Pointer<Nothing>,
pub batch_cache: Pointer<Void>,
}Fields§
§id: ID§adt: Pointer<AnimData>§pntsu: i16§pntsv: i16§pntsw: i16§flag: i16§opntsu: i16§opntsv: i16§opntsw: i16§_pad2: [i8; 3]§typeu: i8§typev: i8§typew: i8§actbp: i32§fu: f32§fv: f32§fw: f32§du: f32§dv: f32§dw: f32§def: Pointer<BPoint>§ipo: Pointer<Ipo>§key: Pointer<Key>§dvert: Pointer<MDeformVert>§vgroup: [i8; 64]§vertex_group_names: ListBase§vertex_group_active_index: i32§_pad0: [i8; 4]§editlatt: Pointer<Nothing>§batch_cache: Pointer<Void>Trait Implementations§
Source§impl GeneratedBlendStruct for Lattice
impl GeneratedBlendStruct for Lattice
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "Lattice"
const STRUCT_INDEX: usize = 168usize
const STRUCT_TYPE_INDEX: usize = 237usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<Lattice> for Lattice
Auto Trait Implementations§
impl Freeze for Lattice
impl RefUnwindSafe for Lattice
impl Send for Lattice
impl Sync for Lattice
impl Unpin for Lattice
impl UnwindSafe for Lattice
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