ParticleEmitterSet2.hpp
Go to the documentation of this file.
~ParticleEmitterSet2() override=default
Default virtual destructor.
std::shared_ptr< ParticleEmitter2 > ParticleEmitter2Ptr
Shared pointer for the ParticleEmitter2 type.
Definition: ParticleEmitter2.hpp:94
Front-end to create ParticleEmitterSet2 objects step by step.
Definition: ParticleEmitterSet2.hpp:68
std::shared_ptr< ParticleSystemData2 > ParticleSystemData2Ptr
Shared pointer type of ParticleSystemData2.
Definition: ParticleSystemData.hpp:281
Definition: pybind11Utils.hpp:20
static Builder GetBuilder()
Returns builder fox ParticleEmitterSet2.
std::shared_ptr< ParticleEmitterSet2 > ParticleEmitterSet2Ptr
Shared pointer type for the ParticleEmitterSet2.
Definition: ParticleEmitterSet2.hpp:63
Abstract base class for 2-D particle emitter.
Definition: ParticleEmitter2.hpp:21
void AddEmitter(const ParticleEmitter2Ptr &emitter)
Adds sub-emitter.
2-D particle-based emitter set.
Definition: ParticleEmitterSet2.hpp:21
ParticleEmitterSet2()=default
Default constructor.
ParticleEmitterSet2 & operator=(const ParticleEmitterSet2 &)=default
Default copy assignment operator.