#[repr(C, packed(4))]pub struct CastModifierData {
pub modifier: ModifierData,
pub object: Pointer<Object>,
pub fac: f32,
pub radius: f32,
pub size: f32,
pub defgrp_name: [i8; 64],
pub flag: i16,
pub type_: i16,
pub _pad1: Pointer<Void>,
}Fields§
§modifier: ModifierData§object: Pointer<Object>§fac: f32§radius: f32§size: f32§defgrp_name: [i8; 64]§flag: i16§type_: i16§_pad1: Pointer<Void>Trait Implementations§
Source§impl GeneratedBlendStruct for CastModifierData
impl GeneratedBlendStruct for CastModifierData
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "CastModifierData"
const STRUCT_INDEX: usize = 116usize
const STRUCT_TYPE_INDEX: usize = 166usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<CastModifierData> for CastModifierData
Auto Trait Implementations§
impl Freeze for CastModifierData
impl RefUnwindSafe for CastModifierData
impl Send for CastModifierData
impl Sync for CastModifierData
impl Unpin for CastModifierData
impl UnwindSafe for CastModifierData
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