Xonotic
|
#include "interpolate.qh"
Go to the source code of this file.
Functions | |
void | InterpolateOrigin_Do (entity this) |
set origin based on iorigin1 (old pos), iorigin2 (desired pos), and time More... | |
void | InterpolateOrigin_Note (entity this) |
void | InterpolateOrigin_Reset (entity this) |
void | InterpolateOrigin_Undo (entity this) |
snap origin to iorigin2 (actual origin) More... | |
set origin based on iorigin1 (old pos), iorigin2 (desired pos), and time
Definition at line 129 of file interpolate.qc.
References angles, autocvar_cl_lerpexcess, bound(), fixedvectoangles2, IFLAG_ANGLES, IFLAG_ORIGIN, IFLAG_V_ANGLE, IFLAG_V_ANGLE_X, IFLAG_VELOCITY, iflags, iforward1, iforward2, iorigin1, iorigin2, itime1, itime2, iup1, iup2, ivelocity1, ivelocity2, ivforward1, ivforward2, ivup1, ivup2, setorigin(), time, v_angle, vector(), and velocity.
Referenced by CSQCModel_Draw(), CSQCPlayer_SetCamera(), NET_HANDLE(), and Projectile_Draw().
Definition at line 37 of file interpolate.qc.
References angles, FIXED_MAKE_VECTORS, IFLAG_ANGLES, IFLAG_AUTOANGLES, IFLAG_AUTOVELOCITY, IFLAG_ORIGIN, IFLAG_PREVALID, IFLAG_TELEPORTED, IFLAG_V_ANGLE, IFLAG_V_ANGLE_X, IFLAG_VALID, IFLAG_VELOCITY, iflags, iforward1, iforward2, iorigin1, iorigin2, itime1, itime2, iup1, iup2, ivelocity1, ivelocity2, ivforward1, ivforward2, ivup1, ivup2, origin, serverprevtime, time, v_angle, vdist, vectoangles(), vector(), and velocity.
Referenced by NET_HANDLE().
Definition at line 32 of file interpolate.qc.
References IFLAG_INTERNALMASK, iflags, itime1, and itime2.
Referenced by NET_HANDLE().
snap origin to iorigin2 (actual origin)
Definition at line 159 of file interpolate.qc.
References angles, fixedvectoangles2, IFLAG_ANGLES, IFLAG_ORIGIN, IFLAG_V_ANGLE, IFLAG_V_ANGLE_X, IFLAG_VELOCITY, iflags, iforward2, iorigin2, iup2, ivelocity2, ivforward2, ivup2, setorigin(), v_angle, and velocity.
Referenced by NET_HANDLE().
vector iforward1 |
Definition at line 27 of file interpolate.qc.
Referenced by InterpolateOrigin_Do(), and InterpolateOrigin_Note().
vector iforward2 |
Definition at line 27 of file interpolate.qc.
Referenced by InterpolateOrigin_Do(), InterpolateOrigin_Note(), and InterpolateOrigin_Undo().
vector iorigin1 |
Definition at line 25 of file interpolate.qc.
Referenced by InterpolateOrigin_Do(), and InterpolateOrigin_Note().
vector iorigin2 |
Definition at line 25 of file interpolate.qc.
Referenced by InterpolateOrigin_Do(), InterpolateOrigin_Note(), and InterpolateOrigin_Undo().
float itime1 |
Definition at line 31 of file interpolate.qc.
Referenced by InterpolateOrigin_Do(), InterpolateOrigin_Note(), and InterpolateOrigin_Reset().
float itime2 |
Definition at line 31 of file interpolate.qc.
Referenced by InterpolateOrigin_Do(), InterpolateOrigin_Note(), and InterpolateOrigin_Reset().
vector iup1 |
Definition at line 28 of file interpolate.qc.
Referenced by InterpolateOrigin_Do(), and InterpolateOrigin_Note().
vector iup2 |
Definition at line 28 of file interpolate.qc.
Referenced by InterpolateOrigin_Do(), InterpolateOrigin_Note(), and InterpolateOrigin_Undo().
vector ivelocity1 |
Definition at line 26 of file interpolate.qc.
Referenced by InterpolateOrigin_Do(), and InterpolateOrigin_Note().
vector ivelocity2 |
Definition at line 26 of file interpolate.qc.
Referenced by InterpolateOrigin_Do(), InterpolateOrigin_Note(), and InterpolateOrigin_Undo().
vector ivforward1 |
Definition at line 29 of file interpolate.qc.
Referenced by InterpolateOrigin_Do(), and InterpolateOrigin_Note().
vector ivforward2 |
Definition at line 29 of file interpolate.qc.
Referenced by InterpolateOrigin_Do(), InterpolateOrigin_Note(), and InterpolateOrigin_Undo().
vector ivup1 |
Definition at line 30 of file interpolate.qc.
Referenced by InterpolateOrigin_Do(), and InterpolateOrigin_Note().
vector ivup2 |
Definition at line 30 of file interpolate.qc.
Referenced by InterpolateOrigin_Do(), InterpolateOrigin_Note(), and InterpolateOrigin_Undo().