| Jet
    v1.3.3
    | 
2-D grid-based emitter set. More...
#include <jet/grid_emitter_set2.h>
 
  
| Classes | |
| class | Builder | 
| Front-end to create GridEmitterSet2 objects step by step.  More... | |
| Public Member Functions | |
| GridEmitterSet2 () | |
| Constructs an emitter.  More... | |
| GridEmitterSet2 (const std::vector< GridEmitter2Ptr > &emitters) | |
| Constructs an emitter with sub-emitters.  More... | |
| virtual | ~GridEmitterSet2 () | 
| Destructor.  More... | |
| void | addEmitter (const GridEmitter2Ptr &emitter) | 
| Adds sub-emitter.  More... | |
|  Public Member Functions inherited from jet::GridEmitter2 | |
| GridEmitter2 () | |
| Constructs an emitter.  More... | |
| virtual | ~GridEmitter2 () | 
| Destructor.  More... | |
| void | update (double currentTimeInSeconds, double timeIntervalInSeconds) | 
| bool | isEnabled () const | 
| Returns true if the emitter is enabled.  More... | |
| void | setIsEnabled (bool enabled) | 
| Sets true/false to enable/disable the emitter.  More... | |
| void | setOnBeginUpdateCallback (const OnBeginUpdateCallback &callback) | 
| Sets the callback function to be called when GridEmitter2::update function is invoked.  More... | |
| Static Public Member Functions | |
| static Builder | builder () | 
| Returns builder fox GridEmitterSet2.  More... | |
| Additional Inherited Members | |
|  Public Types inherited from jet::GridEmitter2 | |
| typedef std::function< void(double, double)> | OnBeginUpdateCallback | 
| Callback function type for update calls.  More... | |
2-D grid-based emitter set.
| jet::GridEmitterSet2::GridEmitterSet2 | ( | ) | 
Constructs an emitter.
| 
 | explicit | 
Constructs an emitter with sub-emitters.
| 
 | virtual | 
Destructor.
| void jet::GridEmitterSet2::addEmitter | ( | const GridEmitter2Ptr & | emitter | ) | 
Adds sub-emitter.
| 
 | static | 
Returns builder fox GridEmitterSet2.
 1.8.18
 1.8.18