APEX Framework: nvidia::apex::ModuleEmitter Class Reference

NVIDIA APEX

nvidia::apex::ModuleEmitter Class Reference

An APEX Module that provides generic Emitter classes. More...

#include <ModuleEmitter.h>

Inheritance diagram for nvidia::apex::ModuleEmitter:
nvidia::apex::Module nvidia::apex::ApexInterface nvidia::apex::RWLockable

List of all members.

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.

Detailed Description

An APEX Module that provides generic Emitter classes.


The documentation for this class was generated from the following file:

Generated on Fri Dec 15 2017 13:58:39

Copyright © 2012-2017 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved.