![]() |
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 <MInterpolator.h>
Public Member Functions | |
| virtual void | init (Math::Matrix3x3 &begin_, const Math::Point<> &axis_, float radians_, float speed_) |
| virtual void | init (Math::Matrix3x3 &begin_, const Math::Matrix3x3 &end_, float speed_) |
| virtual bool | update (float dt_) |
Public Member Functions inherited from OpenSkyNet::Math::ILerpOverTime | |
| ILerpOverTime () | |
| virtual | ~ILerpOverTime () |
Public Attributes | |
| Math::Matrix3x3 * | _control |
| Math::Matrix3x3 | _begin |
| Math::Point | _rotAxis |
| float | _endRads |
Public Attributes inherited from OpenSkyNet::Math::ILerpOverTime | |
| float | _percentAdditive |
| Math::Interpolator | _interpolator |
Static Public Attributes | |
| static const float | _minRadsToUpdate = 0.008727f |
Interpolation between 3x3 matrices over time.
|
virtual |
|
virtual |
|
virtual |
Implements OpenSkyNet::Math::ILerpOverTime.
| Math::Matrix3x3 OpenSkyNet::Math::LerpOverTime3x3::_begin |
| Math::Matrix3x3* OpenSkyNet::Math::LerpOverTime3x3::_control |
| float OpenSkyNet::Math::LerpOverTime3x3::_endRads |
|
static |
| Math::Point OpenSkyNet::Math::LerpOverTime3x3::_rotAxis |
1.8.6