#include "g_local.h"
Go to the source code of this file.
Classes | |
struct | pushed_t |
Macros | |
#define | STOP_EPSILON 0.1 |
#define | MAX_CLIP_PLANES 5 |
#define | sv_stopspeed 100 |
#define | sv_friction 6 |
#define | sv_waterfriction 1 |
Functions | |
edict_t * | SV_TestEntityPosition (edict_t *ent) |
void | SV_CheckVelocity (edict_t *ent) |
qboolean | SV_RunThink (edict_t *ent) |
void | SV_Impact (edict_t *e1, trace_t *trace) |
int | ClipVelocity (vec3_t in, vec3_t normal, vec3_t out, float overbounce) |
int | SV_FlyMove (edict_t *ent, float time, int mask) |
void | SV_AddGravity (edict_t *ent) |
trace_t | SV_PushEntity (edict_t *ent, vec3_t push) |
qboolean | SV_Push (edict_t *pusher, vec3_t move, vec3_t amove) |
void | SV_Physics_Pusher (edict_t *ent) |
void | SV_Physics_None (edict_t *ent) |
void | SV_Physics_Noclip (edict_t *ent) |
void | SV_Physics_Toss (edict_t *ent) |
void | SV_AddRotationalFriction (edict_t *ent) |
void | SV_Physics_Step (edict_t *ent) |
void | G_RunEntity (edict_t *ent) |
Variables | |
pushed_t | pushed [MAX_EDICTS] |
pushed_t * | pushed_p |
edict_t * | obstacle |
Definition at line 322 of file g_phys.c.
Referenced by SV_Physics_Step(), and SV_Physics_Toss().
Definition at line 630 of file g_phys.c.
Referenced by G_RunEntity().
Definition at line 670 of file g_phys.c.
Referenced by G_RunEntity().
Definition at line 95 of file g_phys.c.
Referenced by SV_Physics_Noclip(), SV_Physics_None(), SV_Physics_Pusher(), SV_Physics_Step(), and SV_Physics_Toss().
edict_t* obstacle |
Definition at line 393 of file g_phys.c.
Referenced by SV_Physics_Pusher(), and SV_Push().
pushed_t pushed[MAX_EDICTS] |
Definition at line 391 of file g_phys.c.
Referenced by SV_Physics_Pusher(), and SV_Push().
pushed_t * pushed_p |
Definition at line 391 of file g_phys.c.
Referenced by SV_Physics_Pusher(), and SV_Push().