pub struct DecalManagerData {Show 23 fields
pub name: String,
pub manager_type: DecalManagerType,
pub mat_pre_shade: Option<String>,
pub mat_rt_shade: Option<String>,
pub target_names: Vec<String>,
pub max_num_verts: u32,
pub max_num_idx: u32,
pub wait_on_enable: u32,
pub intensity: f32,
pub wet_length: f32,
pub ramp_end: f32,
pub decay_start: f32,
pub life_span: f32,
pub grid_size_u: f32,
pub grid_size_v: f32,
pub scale: [f32; 3],
pub party_time: f32,
pub notify_names: Vec<String>,
pub init_uvw: Option<[f32; 3]>,
pub final_uvw: Option<[f32; 3]>,
pub wake_default_dir: Option<[f32; 3]>,
pub wake_anim_wgt: Option<f32>,
pub wake_vel_wgt: Option<f32>,
}Expand description
Parsed plDynaDecalMgr data from PRP.
Fields§
§name: String§manager_type: DecalManagerType§mat_pre_shade: Option<String>§mat_rt_shade: Option<String>§target_names: Vec<String>§max_num_verts: u32§max_num_idx: u32§wait_on_enable: u32§intensity: f32§wet_length: f32§ramp_end: f32§decay_start: f32§life_span: f32§grid_size_u: f32§grid_size_v: f32§scale: [f32; 3]§party_time: f32§notify_names: Vec<String>§init_uvw: Option<[f32; 3]>§final_uvw: Option<[f32; 3]>§wake_default_dir: Option<[f32; 3]>§wake_anim_wgt: Option<f32>§wake_vel_wgt: Option<f32>Trait Implementations§
Source§impl Clone for DecalManagerData
impl Clone for DecalManagerData
Source§fn clone(&self) -> DecalManagerData
fn clone(&self) -> DecalManagerData
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for DecalManagerData
impl RefUnwindSafe for DecalManagerData
impl Send for DecalManagerData
impl Sync for DecalManagerData
impl Unpin for DecalManagerData
impl UnsafeUnpin for DecalManagerData
impl UnwindSafe for DecalManagerData
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