nvidia::apex::FlameEmitterActor Class Reference
Flame Emitter Actor class. More...
#include <FlameEmitterActor.h>
Public Member Functions | |
virtual FlameEmitterAsset * | getFlameEmitterAsset () const =0 |
Returns the asset the instance has been created from. | |
virtual void | setEnabled (bool enable)=0 |
enable/disable flame emitter | |
virtual bool | isEnabled () const =0 |
Returns true if flame emitter enabled. | |
virtual bool | intersectAgainstAABB (const PxBounds3 &) const =0 |
intersect the collision shape against a given AABB | |
virtual PxMat44 | getPose () const =0 |
get the global pose | |
virtual void | setPose (PxMat44 pose)=0 |
set the global pose | |
virtual void | setCurrentScale (float scale)=0 |
Sets the uniform overall object scale. | |
virtual float | getCurrentScale (void) const =0 |
Retrieves the uniform overall object scale. | |
virtual void | release ()=0 |
Protected Member Functions | |
virtual | ~FlameEmitterActor () |
Detailed Description
Flame Emitter Actor class.
Constructor & Destructor Documentation
virtual nvidia::apex::FlameEmitterActor::~FlameEmitterActor | ( | ) | [inline, protected, virtual] |
Member Function Documentation
virtual float nvidia::apex::FlameEmitterActor::getCurrentScale | ( | void | ) | const [pure virtual] |
Retrieves the uniform overall object scale.
virtual FlameEmitterAsset* nvidia::apex::FlameEmitterActor::getFlameEmitterAsset | ( | ) | const [pure virtual] |
Returns the asset the instance has been created from.
virtual PxMat44 nvidia::apex::FlameEmitterActor::getPose | ( | ) | const [pure virtual] |
get the global pose
virtual bool nvidia::apex::FlameEmitterActor::intersectAgainstAABB | ( | const PxBounds3 & | ) | const [pure virtual] |
intersect the collision shape against a given AABB
virtual bool nvidia::apex::FlameEmitterActor::isEnabled | ( | ) | const [pure virtual] |
Returns true if flame emitter enabled.
virtual void nvidia::apex::FlameEmitterActor::release | ( | ) | [pure virtual] |
virtual void nvidia::apex::FlameEmitterActor::setCurrentScale | ( | float | scale | ) | [pure virtual] |
Sets the uniform overall object scale.
virtual void nvidia::apex::FlameEmitterActor::setEnabled | ( | bool | enable | ) | [pure virtual] |
enable/disable flame emitter
virtual void nvidia::apex::FlameEmitterActor::setPose | ( | PxMat44 | pose | ) | [pure virtual] |
set the global pose
The documentation for this class was generated from the following file:
Generated on Fri Dec 15 2017 13:59:24
Copyright © 2012-2017 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved.