#[repr(C)]pub struct ptclGen {Show 23 fields
pub next: *mut ptclGen,
pub kind: c_int,
pub random: f32,
pub xc: f32,
pub joint: *mut JOBJ,
pub genlife: u16_,
pub type_: u16_,
pub ef_file: u8_,
pub link_no: u8_,
pub tex_group: u8_,
pub x1b: u8_,
pub instance: u16_,
pub life: u16_,
pub track: *mut c_void,
pub pos: Vec3,
pub vel: Vec3,
pub gravity: f32,
pub friction: f32,
pub size: f32,
pub radius: f32,
pub angle: f32,
pub timer: c_int,
pub mtx: *mut c_void,
}Fields§
§next: *mut ptclGen§kind: c_int§random: f32§xc: f32§joint: *mut JOBJ§genlife: u16_§type_: u16_§ef_file: u8_§link_no: u8_§tex_group: u8_§x1b: u8_§instance: u16_§life: u16_§track: *mut c_void§pos: Vec3§vel: Vec3§gravity: f32§friction: f32§size: f32§radius: f32§angle: f32§timer: c_int§mtx: *mut c_voidTrait Implementations§
Auto Trait Implementations§
impl Freeze for ptclGen
impl RefUnwindSafe for ptclGen
impl !Send for ptclGen
impl !Sync for ptclGen
impl Unpin for ptclGen
impl UnwindSafe for ptclGen
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