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

AttractorFS Actor class. More...

#include <AttractorFSActor.h>

List of all members.

Public Member Functions

virtual BasicFSAssetgetAttractorFSAsset () const =0
 Returns the asset the instance has been created from.
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 setFieldRadius (float)=0
 Sets the attracting radius of the field.
virtual void setConstFieldStrength (float)=0
 Sets strength of the constant part of attracting field.
virtual void setVariableFieldStrength (float)=0
 Sets strength coefficient for variable part of attracting 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 ~AttractorFSActor ()

Detailed Description

AttractorFS Actor class.


Constructor & Destructor Documentation

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

Member Function Documentation

virtual BasicFSAsset* nvidia::apex::AttractorFSActor::getAttractorFSAsset ( ) const [pure virtual]

Returns the asset the instance has been created from.

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

Gets the current position of the actor.

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

Retrieves the uniform overall object scale.

virtual void nvidia::apex::AttractorFSActor::setConstFieldStrength ( float  ) [pure virtual]

Sets strength of the constant part of attracting field.

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

Sets the current position of the actor.

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

Sets the uniform overall object scale.

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

Enable/Disable the field simulation.

virtual void nvidia::apex::AttractorFSActor::setFieldRadius ( float  ) [pure virtual]

Sets the attracting radius of the field.

virtual void nvidia::apex::AttractorFSActor::setVariableFieldStrength ( float  ) [pure virtual]

Sets strength coefficient for variable part of attracting field.


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

Generated on Tue Aug 1 2017 22:43:51

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