Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
#include <prediction.h>
Public Member Functions | |
virtual QVector | InterpolatePosition (Unit *un, double deltatime) const |
virtual Quaternion | InterpolateOrientation (Unit *un, double deltatime) const |
virtual Transformation | Interpolate (Unit *un, double deltatime) const |
![]() | |
virtual void | InitInterpolation (Unit *un, const ClientState &last_packet_state, double elapsed_since_last_packet, double deltatime) |
![]() | |
Prediction () | |
virtual | ~Prediction () |
Additional Inherited Members | |
![]() | |
QVector | A0 |
QVector | B |
QVector | A1 |
QVector | A2 |
QVector | A3 |
Vector | VA |
Vector | VB |
Vector | AA |
Vector | AB |
Quaternion | OA |
Quaternion | OB |
double | deltatime |
Definition at line 67 of file prediction.h.
|
virtual |
Reimplemented from LinearPrediction.
Definition at line 188 of file prediction.cpp.
References LinearPrediction::Interpolate(), CubicSplinePrediction::InterpolatePosition(), and Transformation::position.
|
virtual |
Reimplemented from LinearPrediction.
Definition at line 178 of file prediction.cpp.
References LinearPrediction::InterpolateOrientation().
Reimplemented from LinearPrediction.
Definition at line 183 of file prediction.cpp.
References CubicSplinePrediction::InterpolatePosition().