An APEX Module that provides generic Emitter classes. More...
#include <ModuleEmitter.h>
Inheritance diagram for nvidia::apex::ModuleEmitter:Public Member Functions | |
| virtual float | getRateScale () const =0 |
| get rate scale. Rate parameter in all emitters will be multiplied by rate scale. | |
| virtual float | getDensityScale () const =0 |
| get density scale. Density parameter in all emitters except ground emitters will be multiplied by density scale. | |
| virtual float | getGroundDensityScale () const =0 |
| get ground density scale. Density parameter in all ground emitters will be multiplied by ground density scale. | |
| virtual void | setRateScale (float rateScale)=0 |
| set rate scale. Rate parameter in all module emitters will be multiplied by rate scale. | |
| virtual void | setDensityScale (float densityScale)=0 |
| set density scale. Density parameter in all emitters except ground emitters will be multiplied by density scale. | |
| virtual void | setGroundDensityScale (float groundDensityScale)=0 |
| set ground density scale. Density parameter in all ground emitters will be multiplied by ground density scale. | |
An APEX Module that provides generic Emitter classes.