#[repr(C, packed(4))]pub struct MeshToVolumeModifierData {
pub modifier: ModifierData,
pub object: Pointer<Object>,
pub resolution_mode: i32,
pub voxel_size: f32,
pub voxel_amount: i32,
pub fill_volume: i8,
pub _pad1: [i8; 3],
pub interior_band_width: f32,
pub exterior_band_width: f32,
pub density: f32,
pub _pad2: [i8; 4],
pub _pad3: Pointer<Void>,
}Fields§
§modifier: ModifierData§object: Pointer<Object>§resolution_mode: i32§voxel_size: f32§voxel_amount: i32§fill_volume: i8§_pad1: [i8; 3]§interior_band_width: f32§exterior_band_width: f32§density: f32§_pad2: [i8; 4]§_pad3: Pointer<Void>Trait Implementations§
Source§impl GeneratedBlendStruct for MeshToVolumeModifierData
impl GeneratedBlendStruct for MeshToVolumeModifierData
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "MeshToVolumeModifierData"
const STRUCT_INDEX: usize = 165usize
const STRUCT_TYPE_INDEX: usize = 234usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<MeshToVolumeModifierData> for MeshToVolumeModifierData
Auto Trait Implementations§
impl Freeze for MeshToVolumeModifierData
impl RefUnwindSafe for MeshToVolumeModifierData
impl Send for MeshToVolumeModifierData
impl Sync for MeshToVolumeModifierData
impl Unpin for MeshToVolumeModifierData
impl UnwindSafe for MeshToVolumeModifierData
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