#[repr(C, packed(4))]pub struct ShrinkwrapGpencilModifierData {Show 20 fields
pub modifier: GpencilModifierData,
pub target: Pointer<Object>,
pub aux_target: Pointer<Object>,
pub material: Pointer<Material>,
pub layername: [i8; 64],
pub vgname: [i8; 64],
pub pass_index: i32,
pub flag: i32,
pub layer_pass: i32,
pub keep_dist: f32,
pub shrink_type: i16,
pub shrink_opts: i8,
pub shrink_mode: i8,
pub proj_limit: f32,
pub proj_axis: i8,
pub subsurf_levels: i8,
pub _pad: [i8; 6],
pub smooth_factor: f32,
pub smooth_step: i32,
pub cache_data: Pointer<Nothing>,
}Fields§
§modifier: GpencilModifierData§target: Pointer<Object>§aux_target: Pointer<Object>§material: Pointer<Material>§layername: [i8; 64]§vgname: [i8; 64]§pass_index: i32§flag: i32§layer_pass: i32§keep_dist: f32§shrink_type: i16§shrink_opts: i8§shrink_mode: i8§proj_limit: f32§proj_axis: i8§subsurf_levels: i8§_pad: [i8; 6]§smooth_factor: f32§smooth_step: i32§cache_data: Pointer<Nothing>Trait Implementations§
Source§impl GeneratedBlendStruct for ShrinkwrapGpencilModifierData
impl GeneratedBlendStruct for ShrinkwrapGpencilModifierData
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "ShrinkwrapGpencilModifierData"
const STRUCT_INDEX: usize = 615usize
const STRUCT_TYPE_INDEX: usize = 752usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<ShrinkwrapGpencilModifierData> for ShrinkwrapGpencilModifierData
Auto Trait Implementations§
impl Freeze for ShrinkwrapGpencilModifierData
impl RefUnwindSafe for ShrinkwrapGpencilModifierData
impl Send for ShrinkwrapGpencilModifierData
impl Sync for ShrinkwrapGpencilModifierData
impl Unpin for ShrinkwrapGpencilModifierData
impl UnwindSafe for ShrinkwrapGpencilModifierData
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