#[repr(C, packed(4))]pub struct DataTransferModifierData {Show 18 fields
pub modifier: ModifierData,
pub ob_source: Pointer<Object>,
pub data_types: i32,
pub vmap_mode: i32,
pub emap_mode: i32,
pub lmap_mode: i32,
pub pmap_mode: i32,
pub map_max_distance: f32,
pub map_ray_radius: f32,
pub islands_precision: f32,
pub _pad1: [i8; 4],
pub layers_select_src: [i32; 5],
pub layers_select_dst: [i32; 5],
pub mix_mode: i32,
pub mix_factor: f32,
pub defgrp_name: [i8; 64],
pub flags: i32,
pub _pad2: Pointer<Void>,
}Fields§
§modifier: ModifierData§ob_source: Pointer<Object>§data_types: i32§vmap_mode: i32§emap_mode: i32§lmap_mode: i32§pmap_mode: i32§map_max_distance: f32§map_ray_radius: f32§islands_precision: f32§_pad1: [i8; 4]§layers_select_src: [i32; 5]§layers_select_dst: [i32; 5]§mix_mode: i32§mix_factor: f32§defgrp_name: [i8; 64]§flags: i32§_pad2: Pointer<Void>Trait Implementations§
Source§impl GeneratedBlendStruct for DataTransferModifierData
impl GeneratedBlendStruct for DataTransferModifierData
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "DataTransferModifierData"
const STRUCT_INDEX: usize = 156usize
const STRUCT_TYPE_INDEX: usize = 222usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<DataTransferModifierData> for DataTransferModifierData
Auto Trait Implementations§
impl Freeze for DataTransferModifierData
impl RefUnwindSafe for DataTransferModifierData
impl Send for DataTransferModifierData
impl Sync for DataTransferModifierData
impl Unpin for DataTransferModifierData
impl UnwindSafe for DataTransferModifierData
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