APEX IOFX Module: 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
virtual ~Modifier ()

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.


Constructor & Destructor Documentation

virtual nvidia::apex::Modifier::~Modifier ( ) [inline, virtual]

Member Function Documentation

virtual uint32_t nvidia::apex::Modifier::getModifierMeshSemantics ( ) [inline, virtual]

returns a bitmap that includes every mesh(instance) semantic that the modifier updates

virtual uint32_t nvidia::apex::Modifier::getModifierSpriteSemantics ( ) [inline, virtual]

returns a bitmap that includes every sprite semantic that the modifier updates


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

Generated on Fri Dec 15 2017 13:59:03

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