|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NL3D::CPSDirection Class ReferenceThis class is an interface for object for a particle system that need a direction (forces, emitter...) Some of these object support global value as a direction (see CParticleSystem::setGlobalVectorValue), so calls to setDir then have no effect.
More...
#include <ps_direction.h>
Inheritance diagram for NL3D::CPSDirection:
List of all members.
Detailed Description
This class is an interface for object for a particle system that need a direction (forces, emitter...) Some of these object support global value as a direction (see CParticleSystem::setGlobalVectorValue), so calls to setDir then have no effect.
Definition at line 40 of file ps_direction.h.
Member Function Documentation
virtual void NL3D::CPSDirection::enableGlobalVectorValue |
( |
const std::string & |
name |
) |
[inline, virtual] |
|
|
The direction is taken from a global vector defined in the particle system NULL or an empty string as a name disable the use of a global value.
Reimplemented in NL3D::CPSDirectionnalForce.
Definition at line 49 of file ps_direction.h. |
virtual NLMISC::CVector NL3D::CPSDirection::getDir |
( |
void |
|
) |
const [pure virtual] |
|
virtual std::string NL3D::CPSDirection::getGlobalVectorValueName |
( |
|
) |
const [inline, virtual] |
|
virtual void NL3D::CPSDirection::setDir |
( |
const NLMISC::CVector & |
v |
) |
[pure virtual] |
|
virtual bool NL3D::CPSDirection::supportGlobalVectorValue |
( |
|
) |
const [inline, virtual] |
|
The documentation for this class was generated from the following file:
|
|