#[repr(C, packed(4))]pub struct ImagePaintSettings {Show 14 fields
pub paint: Paint,
pub flag: i16,
pub missing_data: i16,
pub seam_bleed: i16,
pub normal_angle: i16,
pub screen_grab_size: [i16; 2],
pub mode: i32,
pub stencil: Pointer<Image>,
pub clone: Pointer<Image>,
pub canvas: Pointer<Image>,
pub stencil_col: [f32; 3],
pub dither: f32,
pub interp: i32,
pub _pad: [i8; 4],
}Fields§
§paint: Paint§flag: i16§missing_data: i16§seam_bleed: i16§normal_angle: i16§screen_grab_size: [i16; 2]§mode: i32§stencil: Pointer<Image>§clone: Pointer<Image>§canvas: Pointer<Image>§stencil_col: [f32; 3]§dither: f32§interp: i32§_pad: [i8; 4]Trait Implementations§
Source§impl GeneratedBlendStruct for ImagePaintSettings
impl GeneratedBlendStruct for ImagePaintSettings
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "ImagePaintSettings"
const STRUCT_INDEX: usize = 198usize
const STRUCT_TYPE_INDEX: usize = 284usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<ImagePaintSettings> for ImagePaintSettings
Auto Trait Implementations§
impl Freeze for ImagePaintSettings
impl RefUnwindSafe for ImagePaintSettings
impl Send for ImagePaintSettings
impl Sync for ImagePaintSettings
impl Unpin for ImagePaintSettings
impl UnwindSafe for ImagePaintSettings
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