Xonotic
|
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... | |
Variables | |
float | autocvar_cl_lerpexcess |
const int | IFLAG_ANGLES = BIT(1) |
const int | IFLAG_AUTOANGLES = BIT(2) |
const int | IFLAG_AUTOVELOCITY = BIT(6) |
const int | IFLAG_INTERNALMASK = IFLAG_VALID | IFLAG_PREVALID |
const int | IFLAG_ORIGIN = BIT(9) |
const int | IFLAG_PREVALID = BIT(4) |
const int | IFLAG_TELEPORTED = BIT(5) |
const int | IFLAG_V_ANGLE = BIT(7) |
const int | IFLAG_V_ANGLE_X = BIT(8) |
const int | IFLAG_VALID = BIT(3) |
const int | IFLAG_VELOCITY = BIT(0) |
int | iflags |
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().
float autocvar_cl_lerpexcess |
Definition at line 24 of file interpolate.qh.
Referenced by InterpolateOrigin_Do().
Definition at line 28 of file interpolate.qh.
Referenced by CSQCPlayer_SetCamera(), InterpolateOrigin_Do(), InterpolateOrigin_Note(), InterpolateOrigin_Undo(), NET_HANDLE(), and TeleportPlayer().
Definition at line 29 of file interpolate.qh.
Referenced by InterpolateOrigin_Note(), and NET_HANDLE().
Definition at line 33 of file interpolate.qh.
Referenced by InterpolateOrigin_Note(), and NET_HANDLE().
const int IFLAG_INTERNALMASK = IFLAG_VALID | IFLAG_PREVALID |
Definition at line 37 of file interpolate.qh.
Referenced by InterpolateOrigin_Reset(), and NET_HANDLE().
Definition at line 36 of file interpolate.qh.
Referenced by CSQCPlayer_SetCamera(), InterpolateOrigin_Do(), InterpolateOrigin_Note(), InterpolateOrigin_Undo(), and NET_HANDLE().
Definition at line 31 of file interpolate.qh.
Referenced by InterpolateOrigin_Note().
Definition at line 32 of file interpolate.qh.
Referenced by InterpolateOrigin_Note(), NET_HANDLE(), and TeleportPlayer().
Definition at line 34 of file interpolate.qh.
Referenced by InterpolateOrigin_Do(), InterpolateOrigin_Note(), InterpolateOrigin_Undo(), and TeleportPlayer().
Definition at line 35 of file interpolate.qh.
Referenced by CSQCModel_Hook_PreUpdate(), InterpolateOrigin_Do(), InterpolateOrigin_Note(), and InterpolateOrigin_Undo().
Definition at line 30 of file interpolate.qh.
Referenced by InterpolateOrigin_Note(), and Projectile_Draw().
Definition at line 27 of file interpolate.qh.
Referenced by InterpolateOrigin_Do(), InterpolateOrigin_Note(), InterpolateOrigin_Undo(), and NET_HANDLE().
int iflags |
Definition at line 26 of file interpolate.qh.
Referenced by CSQCModel_Hook_PreUpdate(), InterpolateOrigin_Do(), InterpolateOrigin_Note(), InterpolateOrigin_Reset(), InterpolateOrigin_Undo(), NET_HANDLE(), and Projectile_Draw().