#[repr(C, packed(4))]pub struct ArrayGpencilModifierData {Show 17 fields
pub modifier: GpencilModifierData,
pub object: Pointer<Object>,
pub material: Pointer<Material>,
pub count: i32,
pub flag: i32,
pub offset: [f32; 3],
pub shift: [f32; 3],
pub rnd_offset: [f32; 3],
pub rnd_rot: [f32; 3],
pub rnd_scale: [f32; 3],
pub _pad: [i8; 4],
pub seed: i32,
pub pass_index: i32,
pub layername: [i8; 64],
pub materialname: [i8; 64],
pub mat_rpl: i32,
pub layer_pass: i32,
}Fields§
§modifier: GpencilModifierData§object: Pointer<Object>§material: Pointer<Material>§count: i32§flag: i32§offset: [f32; 3]§shift: [f32; 3]§rnd_offset: [f32; 3]§rnd_rot: [f32; 3]§rnd_scale: [f32; 3]§_pad: [i8; 4]§seed: i32§pass_index: i32§layername: [i8; 64]§materialname: [i8; 64]§mat_rpl: i32§layer_pass: i32Trait Implementations§
Source§impl GeneratedBlendStruct for ArrayGpencilModifierData
impl GeneratedBlendStruct for ArrayGpencilModifierData
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "ArrayGpencilModifierData"
const STRUCT_INDEX: usize = 597usize
const STRUCT_TYPE_INDEX: usize = 733usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<ArrayGpencilModifierData> for ArrayGpencilModifierData
Auto Trait Implementations§
impl Freeze for ArrayGpencilModifierData
impl RefUnwindSafe for ArrayGpencilModifierData
impl Send for ArrayGpencilModifierData
impl Sync for ArrayGpencilModifierData
impl Unpin for ArrayGpencilModifierData
impl UnwindSafe for ArrayGpencilModifierData
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