#[repr(C, packed(4))]pub struct LineartGpencilModifierData {Show 32 fields
pub modifier: GpencilModifierData,
pub line_types: i16,
pub source_type: i8,
pub use_multiple_levels: i8,
pub level_start: i16,
pub level_end: i16,
pub source_camera: Pointer<Object>,
pub source_object: Pointer<Object>,
pub source_collection: Pointer<Collection>,
pub target_material: Pointer<Material>,
pub target_layer: [i8; 64],
pub source_vertex_group: [i8; 64],
pub vgname: [i8; 64],
pub overscan: f32,
pub opacity: f32,
pub thickness: i16,
pub transparency_flags: i8,
pub transparency_mask: i8,
pub intersection_mask: i8,
pub _pad: [i8; 3],
pub crease_threshold: f32,
pub angle_splitting_threshold: f32,
pub chain_smooth_tolerance: f32,
pub chaining_image_threshold: f32,
pub calculation_flags: i32,
pub flags: i32,
pub stroke_depth_offset: f32,
pub level_start_override: i8,
pub level_end_override: i8,
pub edge_types_override: i16,
pub cache: Pointer<Nothing>,
pub render_buffer_ptr: Pointer<Nothing>,
}Fields§
§modifier: GpencilModifierData§line_types: i16§source_type: i8§use_multiple_levels: i8§level_start: i16§level_end: i16§source_camera: Pointer<Object>§source_object: Pointer<Object>§source_collection: Pointer<Collection>§target_material: Pointer<Material>§target_layer: [i8; 64]§source_vertex_group: [i8; 64]§vgname: [i8; 64]§overscan: f32§opacity: f32§thickness: i16§transparency_flags: i8§transparency_mask: i8§intersection_mask: i8§_pad: [i8; 3]§crease_threshold: f32§angle_splitting_threshold: f32§chain_smooth_tolerance: f32§chaining_image_threshold: f32§calculation_flags: i32§flags: i32§stroke_depth_offset: f32§level_start_override: i8§level_end_override: i8§edge_types_override: i16§cache: Pointer<Nothing>§render_buffer_ptr: Pointer<Nothing>Trait Implementations§
Source§impl GeneratedBlendStruct for LineartGpencilModifierData
impl GeneratedBlendStruct for LineartGpencilModifierData
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "LineartGpencilModifierData"
const STRUCT_INDEX: usize = 614usize
const STRUCT_TYPE_INDEX: usize = 750usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<LineartGpencilModifierData> for LineartGpencilModifierData
Auto Trait Implementations§
impl Freeze for LineartGpencilModifierData
impl RefUnwindSafe for LineartGpencilModifierData
impl Send for LineartGpencilModifierData
impl Sync for LineartGpencilModifierData
impl Unpin for LineartGpencilModifierData
impl UnwindSafe for LineartGpencilModifierData
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