APEX Framework: nvidia::apex::Modifier Class Reference

NVIDIA APEX

nvidia::apex::Modifier Class Reference

Modifier contains all of the data necessary to apply a single modifier type to a particle system. More...

#include <Modifier.h>

Inheritance diagram for nvidia::apex::Modifier:
nvidia::apex::ModifierT< ColorVsDensityModifier > nvidia::apex::ModifierT< ColorVsLifeModifier > nvidia::apex::ModifierT< ColorVsVelocityModifier > nvidia::apex::ModifierT< OrientAlongVelocityModifier > nvidia::apex::ModifierT< OrientScaleAlongScreenVelocityModifier > nvidia::apex::ModifierT< RandomRotationModifier > nvidia::apex::ModifierT< RandomScaleModifier > nvidia::apex::ModifierT< RandomSubtextureModifier > nvidia::apex::ModifierT< RotationModifier > nvidia::apex::ModifierT< RotationRateModifier > nvidia::apex::ModifierT< RotationRateVsLifeModifier > nvidia::apex::ModifierT< ScaleAlongVelocityModifier > nvidia::apex::ModifierT< ScaleByMassModifier > nvidia::apex::ModifierT< ScaleVsCameraDistanceModifier > nvidia::apex::ModifierT< ScaleVsDensityModifier > nvidia::apex::ModifierT< ScaleVsLifeModifier > nvidia::apex::ModifierT< SimpleScaleModifier > nvidia::apex::ModifierT< SubtextureVsLifeModifier > nvidia::apex::ModifierT< ViewDirectionSortingModifier > nvidia::apex::ModifierT< T >

List of all members.

Public Member Functions

virtual ModifierTypeEnum getModifierType () const =0
 getModifierType returns the enumerated type associated with this class.
virtual uint32_t getModifierUsage () const =0
 getModifierUsage returns the usage scenarios allowed for a particular modifier.
virtual uint32_t getModifierSpriteSemantics ()
 returns a bitmap that includes every sprite semantic that the modifier updates
virtual uint32_t getModifierMeshSemantics ()
 returns a bitmap that includes every mesh(instance) semantic that the modifier updates

Detailed Description

Modifier contains all of the data necessary to apply a single modifier type to a particle system.

Generally this combines some physical transformation with parameters specified at authoring time to modify the look of the final effect.


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.