#[repr(C, packed(4))]pub struct BevelModifierData {Show 23 fields
pub modifier: ModifierData,
pub value: f32,
pub res: i32,
pub flags: i16,
pub val_flags: i16,
pub profile_type: i16,
pub lim_flags: i16,
pub e_flags: i16,
pub mat: i16,
pub edge_flags: i16,
pub face_str_mode: i16,
pub miter_inner: i16,
pub miter_outer: i16,
pub vmesh_method: i16,
pub affect_type: i8,
pub _pad: i8,
pub profile: f32,
pub bevel_angle: f32,
pub spread: f32,
pub defgrp_name: [i8; 64],
pub _pad1: [i8; 4],
pub custom_profile: Pointer<CurveProfile>,
pub _pad2: Pointer<Void>,
}Fields§
§modifier: ModifierData§value: f32§res: i32§flags: i16§val_flags: i16§profile_type: i16§lim_flags: i16§e_flags: i16§mat: i16§edge_flags: i16§face_str_mode: i16§miter_inner: i16§miter_outer: i16§vmesh_method: i16§affect_type: i8§_pad: i8§profile: f32§bevel_angle: f32§spread: f32§defgrp_name: [i8; 64]§_pad1: [i8; 4]§custom_profile: Pointer<CurveProfile>§_pad2: Pointer<Void>Trait Implementations§
Source§impl GeneratedBlendStruct for BevelModifierData
impl GeneratedBlendStruct for BevelModifierData
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "BevelModifierData"
const STRUCT_INDEX: usize = 110usize
const STRUCT_TYPE_INDEX: usize = 157usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<BevelModifierData> for BevelModifierData
Auto Trait Implementations§
impl Freeze for BevelModifierData
impl RefUnwindSafe for BevelModifierData
impl Send for BevelModifierData
impl Sync for BevelModifierData
impl Unpin for BevelModifierData
impl UnwindSafe for BevelModifierData
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