![]() |
Tactics: Western Philosophers Vs. Musicians
0.12
A turn-based tactical game combining rules and gameplay elements inspired by Final Fantasy Tactics and the Mayfair Exponential Game System. Unlike most games of this type, motion is in full, grid-less 3D.
|
#include <OgrePathAffector.h>
Classes | |
| class | CmdInterpolatorType |
Public Member Functions | |
| PathAffector (ParticleSystem *psys) | |
| virtual | ~PathAffector () |
| void | _initParticle (Particle *pParticle) |
| void | _affectParticles (ParticleSystem *pSystem, Real timeElapsed) |
| void | addPath (const OpenSkyNet::Math::Path &path_, const float &interpolatorValue_, bool force_=false) |
| OpenSkyNet::Math::Path & | getPath (unsigned int index_) |
| void | setInterpolatorType (OpenSkyNet::Math::Interpolator::TYPE interpolatorType_) |
| OpenSkyNet::Math::Interpolator::TYPE | getInterpolatorType () const |
Static Public Attributes | |
| static CmdInterpolatorType | msInterpolatorTypeCmd |
Protected Attributes | |
| OpenSkyNet::Utils::PrecisionTimer | _timer |
| OpenSkyNet::Core::PathUpdater * | _pathUpd |
| std::map< Ogre::Particle *, OpenSkyNet::Core::ParticleObject * > | _partMap |
| OpenSkyNet::Math::Path | _particlePaths [MAX_PATHS] |
| const float * | _interpolatorValues [MAX_PATHS] |
| unsigned int | _currPathIndex |
| unsigned int | _lastPathIndex |
| OpenSkyNet::Math::Interpolator::TYPE | _interpolatorType |
Friends | |
| class | Ogre::PathEmitter |
This plugin subclass of ParticleAffector allows particles to follow paths.
| PathAffector::PathAffector | ( | ParticleSystem * | psys | ) |
|
virtual |
| void PathAffector::_affectParticles | ( | ParticleSystem * | pSystem, |
| Real | timeElapsed | ||
| ) |
See ParticleAffector.
| void PathAffector::_initParticle | ( | Particle * | pParticle | ) |
See ParticleAffector.
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
static |
1.8.6