Public Member Functions | Protected Member Functions
nvidia::apex::VortexFSActor Class Reference

VortexFS Actor class. More...

#include <VortexFSActor.h>

List of all members.

Public Member Functions

virtual BasicFSAsset * getVortexFSAsset () const =0
 Returns the asset the instance has been created from.
virtual PxMat44 getCurrentPose () const =0
 Gets the current pose of the actor.
virtual void setCurrentPose (const PxTransform &pose)=0
 Sets the current pose of the actor.
virtual PxVec3 getCurrentPosition () const =0
 Gets the current position of the actor.
virtual void setCurrentPosition (const PxVec3 &pos)=0
 Sets the current position of the actor.
virtual void setAxis (const PxVec3 &)=0
 Sets the axis of the capsule in local coordinate system.
virtual void setHeight (float)=0
 Sets the height of the capsule.
virtual void setBottomRadius (float)=0
 Sets the bottom radius of the capsule.
virtual void setTopRadius (float)=0
 Sets the top radius of the capsule.
virtual void setBottomSphericalForce (bool)=0
 Sets the bottom spherical force of the capsule.
virtual void setTopSphericalForce (bool)=0
 Sets the top spherical force of the capsule.
virtual void setRotationalStrength (float)=0
 Sets strength of the rotational part of vortex field.
virtual void setRadialStrength (float)=0
 Sets strength of the radial part of vortex field.
virtual void setLiftStrength (float)=0
 Sets strength of the lifting part of vortex field.
virtual void setEnabled (bool isEnabled)=0
 Enable/Disable the field simulation.
virtual void setCurrentScale (float scale)=0
 Sets the uniform overall object scale.
virtual float getCurrentScale (void) const =0
 Retrieves the uniform overall object scale.

Protected Member Functions

virtual ~VortexFSActor ()

Detailed Description

VortexFS Actor class.


Constructor & Destructor Documentation

virtual nvidia::apex::VortexFSActor::~VortexFSActor ( ) [inline, protected, virtual]

Member Function Documentation

virtual PxMat44 nvidia::apex::VortexFSActor::getCurrentPose ( ) const [pure virtual]

Gets the current pose of the actor.

virtual PxVec3 nvidia::apex::VortexFSActor::getCurrentPosition ( ) const [pure virtual]

Gets the current position of the actor.

virtual float nvidia::apex::VortexFSActor::getCurrentScale ( void  ) const [pure virtual]

Retrieves the uniform overall object scale.

virtual BasicFSAsset* nvidia::apex::VortexFSActor::getVortexFSAsset ( ) const [pure virtual]

Returns the asset the instance has been created from.

virtual void nvidia::apex::VortexFSActor::setAxis ( const PxVec3 &  ) [pure virtual]

Sets the axis of the capsule in local coordinate system.

virtual void nvidia::apex::VortexFSActor::setBottomRadius ( float  ) [pure virtual]

Sets the bottom radius of the capsule.

virtual void nvidia::apex::VortexFSActor::setBottomSphericalForce ( bool  ) [pure virtual]

Sets the bottom spherical force of the capsule.

virtual void nvidia::apex::VortexFSActor::setCurrentPose ( const PxTransform &  pose) [pure virtual]

Sets the current pose of the actor.

virtual void nvidia::apex::VortexFSActor::setCurrentPosition ( const PxVec3 &  pos) [pure virtual]

Sets the current position of the actor.

virtual void nvidia::apex::VortexFSActor::setCurrentScale ( float  scale) [pure virtual]

Sets the uniform overall object scale.

virtual void nvidia::apex::VortexFSActor::setEnabled ( bool  isEnabled) [pure virtual]

Enable/Disable the field simulation.

virtual void nvidia::apex::VortexFSActor::setHeight ( float  ) [pure virtual]

Sets the height of the capsule.

virtual void nvidia::apex::VortexFSActor::setLiftStrength ( float  ) [pure virtual]

Sets strength of the lifting part of vortex field.

virtual void nvidia::apex::VortexFSActor::setRadialStrength ( float  ) [pure virtual]

Sets strength of the radial part of vortex field.

virtual void nvidia::apex::VortexFSActor::setRotationalStrength ( float  ) [pure virtual]

Sets strength of the rotational part of vortex field.

virtual void nvidia::apex::VortexFSActor::setTopRadius ( float  ) [pure virtual]

Sets the top radius of the capsule.

virtual void nvidia::apex::VortexFSActor::setTopSphericalForce ( bool  ) [pure virtual]

Sets the top spherical force of the capsule.


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

Generated on Sat Dec 1 2018 15:51:47

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