#[repr(C, packed(4))]pub struct OpacityGpencilModifierData {Show 13 fields
pub modifier: GpencilModifierData,
pub material: Pointer<Material>,
pub layername: [i8; 64],
pub materialname: [i8; 64],
pub vgname: [i8; 64],
pub pass_index: i32,
pub flag: i32,
pub factor: f32,
pub modify_color: i8,
pub _pad: [i8; 3],
pub layer_pass: i32,
pub hardeness: f32,
pub curve_intensity: Pointer<CurveMapping>,
}Fields§
§modifier: GpencilModifierData§material: Pointer<Material>§layername: [i8; 64]§materialname: [i8; 64]§vgname: [i8; 64]§pass_index: i32§flag: i32§factor: f32§modify_color: i8§_pad: [i8; 3]§layer_pass: i32§hardeness: f32§curve_intensity: Pointer<CurveMapping>Trait Implementations§
Source§impl GeneratedBlendStruct for OpacityGpencilModifierData
impl GeneratedBlendStruct for OpacityGpencilModifierData
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "OpacityGpencilModifierData"
const STRUCT_INDEX: usize = 596usize
const STRUCT_TYPE_INDEX: usize = 732usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<OpacityGpencilModifierData> for OpacityGpencilModifierData
Auto Trait Implementations§
impl Freeze for OpacityGpencilModifierData
impl RefUnwindSafe for OpacityGpencilModifierData
impl Send for OpacityGpencilModifierData
impl Sync for OpacityGpencilModifierData
impl Unpin for OpacityGpencilModifierData
impl UnwindSafe for OpacityGpencilModifierData
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