Public Member Functions
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:

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

virtual ModifierTypeEnum nvidia::apex::Modifier::getModifierType ( ) const [pure virtual]
virtual uint32_t nvidia::apex::Modifier::getModifierUsage ( ) const [pure virtual]

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

Generated on Tue Aug 1 2017 22:44:30

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