pub struct SubModule {
pub enabled: bool,
pub subEmitterBirth: Option<PPtr>,
pub subEmitterBirth1: Option<PPtr>,
pub subEmitterCollision: Option<PPtr>,
pub subEmitterCollision1: Option<PPtr>,
pub subEmitterDeath: Option<PPtr>,
pub subEmitterDeath1: Option<PPtr>,
pub subEmitters: Option<Vec<SubEmitterData>>,
}Expand description
SubModule is a sub class of the Unity engine since version 3.5.0.
Fields§
§enabled: bool§subEmitterBirth: Option<PPtr>PPtr<ParticleSystem>: (3.5.0 - 5.4.6f3)
subEmitterBirth1: Option<PPtr>PPtr<ParticleSystem>: (4.0.0 - 5.4.6f3)
subEmitterCollision: Option<PPtr>PPtr<ParticleSystem>: (3.5.0 - 5.4.6f3)
subEmitterCollision1: Option<PPtr>PPtr<ParticleSystem>: (4.0.0 - 5.4.6f3)
subEmitterDeath: Option<PPtr>PPtr<ParticleSystem>: (3.5.0 - 5.4.6f3)
subEmitterDeath1: Option<PPtr>PPtr<ParticleSystem>: (4.0.0 - 5.4.6f3)
subEmitters: Option<Vec<SubEmitterData>>Vec
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SubModule
impl<'de> Deserialize<'de> for SubModule
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for SubModule
impl RefUnwindSafe for SubModule
impl Send for SubModule
impl Sync for SubModule
impl Unpin for SubModule
impl UnwindSafe for SubModule
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