#[repr(C, packed(4))]pub struct Curves {
pub id: ID,
pub adt: Pointer<AnimData>,
pub geometry: CurvesGeometry,
pub flag: i32,
pub attributes_active_index: i32,
pub mat: Pointer<Pointer<Material>>,
pub totcol: i16,
pub _pad2: [i16; 3],
pub surface: Pointer<Object>,
pub batch_cache: Pointer<Void>,
}Fields§
§id: ID§adt: Pointer<AnimData>§geometry: CurvesGeometry§flag: i32§attributes_active_index: i32§mat: Pointer<Pointer<Material>>§totcol: i16§_pad2: [i16; 3]§surface: Pointer<Object>§batch_cache: Pointer<Void>Trait Implementations§
Source§impl GeneratedBlendStruct for Curves
impl GeneratedBlendStruct for Curves
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "Curves"
const STRUCT_INDEX: usize = 784usize
const STRUCT_TYPE_INDEX: usize = 108usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<Curves> for Curves
Auto Trait Implementations§
impl Freeze for Curves
impl RefUnwindSafe for Curves
impl Send for Curves
impl Sync for Curves
impl Unpin for Curves
impl UnwindSafe for Curves
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