#[repr(C, packed(4))]pub struct Nurb {Show 22 fields
pub next: Pointer<Nurb>,
pub prev: Pointer<Nurb>,
pub type_: i16,
pub mat_nr: i16,
pub hide: i16,
pub flag: i16,
pub pntsu: i32,
pub pntsv: i32,
pub _pad: [i8; 4],
pub resolu: i16,
pub resolv: i16,
pub orderu: i16,
pub orderv: i16,
pub flagu: i16,
pub flagv: i16,
pub knotsu: Pointer<f32>,
pub knotsv: Pointer<f32>,
pub bp: Pointer<BPoint>,
pub bezt: Pointer<BezTriple>,
pub tilt_interp: i16,
pub radius_interp: i16,
pub charidx: i32,
}
Fields§
§next: Pointer<Nurb>
§prev: Pointer<Nurb>
§type_: i16
§mat_nr: i16
§hide: i16
§flag: i16
§pntsu: i32
§pntsv: i32
§_pad: [i8; 4]
§resolu: i16
§resolv: i16
§orderu: i16
§orderv: i16
§flagu: i16
§flagv: i16
§knotsu: Pointer<f32>
§knotsv: Pointer<f32>
§bp: Pointer<BPoint>
§bezt: Pointer<BezTriple>
§tilt_interp: i16
§radius_interp: i16
§charidx: i32
Trait Implementations§
Source§impl GeneratedBlendStruct for Nurb
impl GeneratedBlendStruct for Nurb
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "Nurb"
const STRUCT_INDEX: usize = 67usize
const STRUCT_TYPE_INDEX: usize = 101usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<Nurb> for Nurb
Auto Trait Implementations§
impl Freeze for Nurb
impl RefUnwindSafe for Nurb
impl Send for Nurb
impl Sync for Nurb
impl Unpin for Nurb
impl UnwindSafe for Nurb
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