#[repr(C, packed(4))]pub struct CurveProfilePoint {
pub x: f32,
pub y: f32,
pub flag: i16,
pub h1: i8,
pub h2: i8,
pub h1_loc: [f32; 2],
pub h2_loc: [f32; 2],
pub _pad: [i8; 4],
pub profile: Pointer<CurveProfile>,
}Fields§
§x: f32§y: f32§flag: i16§h1: i8§h2: i8§h1_loc: [f32; 2]§h2_loc: [f32; 2]§_pad: [i8; 4]§profile: Pointer<CurveProfile>Trait Implementations§
Source§impl GeneratedBlendStruct for CurveProfilePoint
impl GeneratedBlendStruct for CurveProfilePoint
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "CurveProfilePoint"
const STRUCT_INDEX: usize = 775usize
const STRUCT_TYPE_INDEX: usize = 907usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<CurveProfilePoint> for CurveProfilePoint
Auto Trait Implementations§
impl Freeze for CurveProfilePoint
impl RefUnwindSafe for CurveProfilePoint
impl Send for CurveProfilePoint
impl Sync for CurveProfilePoint
impl Unpin for CurveProfilePoint
impl UnwindSafe for CurveProfilePoint
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