#[repr(C, packed(4))]pub struct MeshCacheModifierData {Show 19 fields
pub modifier: ModifierData,
pub flag: i8,
pub type_: i8,
pub time_mode: i8,
pub play_mode: i8,
pub forward_axis: i8,
pub up_axis: i8,
pub flip_axis: i8,
pub interp: i8,
pub factor: f32,
pub deform_mode: i8,
pub defgrp_name: [i8; 64],
pub _pad: [i8; 7],
pub frame_start: f32,
pub frame_scale: f32,
pub eval_frame: f32,
pub eval_time: f32,
pub eval_factor: f32,
pub filepath: [i8; 1024],
}
Fields§
§modifier: ModifierData
§flag: i8
§type_: i8
§time_mode: i8
§play_mode: i8
§forward_axis: i8
§up_axis: i8
§flip_axis: i8
§interp: i8
§factor: f32
§deform_mode: i8
§defgrp_name: [i8; 64]
§_pad: [i8; 7]
§frame_start: f32
§frame_scale: f32
§eval_frame: f32
§eval_time: f32
§eval_factor: f32
§filepath: [i8; 1024]
Trait Implementations§
Source§impl GeneratedBlendStruct for MeshCacheModifierData
impl GeneratedBlendStruct for MeshCacheModifierData
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "MeshCacheModifierData"
const STRUCT_INDEX: usize = 152usize
const STRUCT_TYPE_INDEX: usize = 218usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<MeshCacheModifierData> for MeshCacheModifierData
Auto Trait Implementations§
impl Freeze for MeshCacheModifierData
impl RefUnwindSafe for MeshCacheModifierData
impl Send for MeshCacheModifierData
impl Sync for MeshCacheModifierData
impl Unpin for MeshCacheModifierData
impl UnwindSafe for MeshCacheModifierData
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