#[repr(C, packed(4))]pub struct MaskSpline {
pub next: Pointer<MaskSpline>,
pub prev: Pointer<MaskSpline>,
pub flag: i16,
pub offset_mode: i8,
pub weight_interp: i8,
pub tot_point: i32,
pub points: Pointer<MaskSplinePoint>,
pub parent: MaskParent,
pub points_deform: Pointer<MaskSplinePoint>,
}
Fields§
§next: Pointer<MaskSpline>
§prev: Pointer<MaskSpline>
§flag: i16
§offset_mode: i8
§weight_interp: i8
§tot_point: i32
§points: Pointer<MaskSplinePoint>
§parent: MaskParent
§points_deform: Pointer<MaskSplinePoint>
Trait Implementations§
Source§impl DoubleLinked<Pointer<MaskSpline>> for MaskSpline
impl DoubleLinked<Pointer<MaskSpline>> for MaskSpline
Source§impl GeneratedBlendStruct for MaskSpline
impl GeneratedBlendStruct for MaskSpline
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "MaskSpline"
const STRUCT_INDEX: usize = 701usize
const STRUCT_TYPE_INDEX: usize = 840usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<MaskSpline> for MaskSpline
Auto Trait Implementations§
impl Freeze for MaskSpline
impl RefUnwindSafe for MaskSpline
impl Send for MaskSpline
impl Sync for MaskSpline
impl Unpin for MaskSpline
impl UnwindSafe for MaskSpline
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