CubbyFlow::GridEmitterSet3 Class Referencefinal
  3-D grid-based emitter set. More...
#include <Core/Emitter/GridEmitterSet3.h>
Inheritance diagram for CubbyFlow::GridEmitterSet3:
  
 Classes | |
| class | Builder | 
| Front-end to create GridEmitterSet3 objects step by step.  More... | |
Public Member Functions | |
| GridEmitterSet3 () | |
| Constructs an emitter.  More... | |
| GridEmitterSet3 (const std::vector< GridEmitter3Ptr > &emitters) | |
| Constructs an emitter with sub-emitters.  More... | |
| virtual | ~GridEmitterSet3 () | 
| Destructor.  More... | |
| void | AddEmitter (const GridEmitter3Ptr &emitter) | 
| Adds sub-emitter.  More... | |
  Public Member Functions inherited from CubbyFlow::GridEmitter3 | |
| GridEmitter3 () | |
| Constructs an emitter.  More... | |
| virtual | ~GridEmitter3 () | 
| Destructor.  More... | |
| void | Update (double currentTimeInSeconds, double timeIntervalInSeconds) | 
| void | SetOnBeginUpdateCallback (const OnBeginUpdateCallback &callback) | 
| Sets the callback function to be called when GridEmitter3::Update function is invoked.  More... | |
Static Public Member Functions | |
| static Builder | GetBuilder () | 
| Returns builder fox GridEmitterSet3.  More... | |
Additional Inherited Members | |
  Public Types inherited from CubbyFlow::GridEmitter3 | |
| using | OnBeginUpdateCallback = std::function< void(GridEmitter3 *, double, double)> | 
| Callback function type for update calls.  More... | |
  Protected Member Functions inherited from CubbyFlow::GridEmitter3 | |
| void | CallOnBeginUpdateCallback (double currentTimeInSeconds, double timeIntervalInSeconds) | 
Detailed Description
3-D grid-based emitter set.
Constructor & Destructor Documentation
◆ GridEmitterSet3() [1/2]
| CubbyFlow::GridEmitterSet3::GridEmitterSet3 | ( | ) | 
Constructs an emitter.
◆ GridEmitterSet3() [2/2]
      
  | 
  explicit | 
Constructs an emitter with sub-emitters.
◆ ~GridEmitterSet3()
      
  | 
  virtual | 
Destructor.
Member Function Documentation
◆ AddEmitter()
| void CubbyFlow::GridEmitterSet3::AddEmitter | ( | const GridEmitter3Ptr & | emitter | ) | 
Adds sub-emitter.
◆ GetBuilder()
      
  | 
  static | 
Returns builder fox GridEmitterSet3.
The documentation for this class was generated from the following file:
- Core/Emitter/GridEmitterSet3.h
 
 Public Member Functions inherited from 
 1.8.14