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 |