#[repr(C, packed(4))]pub struct ShrinkwrapModifierData {
pub modifier: ModifierData,
pub target: Pointer<Object>,
pub auxTarget: Pointer<Object>,
pub vgroup_name: [i8; 64],
pub keepDist: f32,
pub shrinkType: i16,
pub shrinkOpts: i8,
pub shrinkMode: i8,
pub projLimit: f32,
pub projAxis: i8,
pub subsurfLevels: i8,
pub _pad: [i8; 2],
}Fields§
§modifier: ModifierData§target: Pointer<Object>§auxTarget: Pointer<Object>§vgroup_name: [i8; 64]§keepDist: f32§shrinkType: i16§shrinkOpts: i8§shrinkMode: i8§projLimit: f32§projAxis: i8§subsurfLevels: i8§_pad: [i8; 2]Trait Implementations§
Source§impl GeneratedBlendStruct for ShrinkwrapModifierData
impl GeneratedBlendStruct for ShrinkwrapModifierData
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "ShrinkwrapModifierData"
const STRUCT_INDEX: usize = 134usize
const STRUCT_TYPE_INDEX: usize = 196usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<ShrinkwrapModifierData> for ShrinkwrapModifierData
Auto Trait Implementations§
impl Freeze for ShrinkwrapModifierData
impl RefUnwindSafe for ShrinkwrapModifierData
impl Send for ShrinkwrapModifierData
impl Sync for ShrinkwrapModifierData
impl Unpin for ShrinkwrapModifierData
impl UnwindSafe for ShrinkwrapModifierData
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