Struct vox_geometry_rust::particle_emitter_set2::Builder [−][src]
pub struct Builder { /* fields omitted */ }
Expand description
Implementations
impl Builder
[src]
impl Builder
[src]pub fn with_emitters(&mut self, emitters: Vec<ParticleEmitter2Ptr>) -> &mut Self
[src]
pub fn with_emitters(&mut self, emitters: Vec<ParticleEmitter2Ptr>) -> &mut Self
[src]Returns builder with list of sub-emitters.
pub fn build(&mut self) -> ParticleEmitterSet2
[src]
pub fn build(&mut self) -> ParticleEmitterSet2
[src]Builds ParticleEmitterSet2.
pub fn make_shared(&mut self) -> ParticleEmitterSet2Ptr
[src]
pub fn make_shared(&mut self) -> ParticleEmitterSet2Ptr
[src]Builds shared pointer of ParticleEmitterSet2 instance.
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> Pointable for T
impl<T> Pointable for T
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,