QuakeForge  0.7.2.210-815cf
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
pmove.h File Reference
This graph shows which files directly or indirectly include this file:

Data Structures

struct  movevars_t
 
struct  physent_t
 
struct  playermove_t
 

Macros

#define MAX_PHYSENTS   (MAX_CLIENTS + MAX_PACKET_ENTITIES)
 
#define STOP_EPSILON   0.1
 

Functions

void PlayerMove (void)
 
void PM_Accelerate (vec3_t wishdir, float wishspeed, float accel)
 
void PM_CategorizePosition (void)
 
int PM_HullPointContents (hull_t *hull, int num, const vec3_t p)
 
void PM_InitBoxHull (void)
 
trace_t PM_PlayerMove (const vec3_t start, const vec3_t stop)
 
int PM_PointContents (const vec3_t point)
 
qboolean PM_TestPlayerPosition (const vec3_t point)
 
void Pmove_Init (void)
 
void Pmove_Init_Cvars (void)
 

Variables

movevars_t movevars
 
struct cvar_sno_pogo_stick
 
int onground
 
vec3_t player_maxs
 
vec3_t player_mins
 
playermove_t pmove
 
int waterlevel
 
int watertype
 

Macro Definition Documentation

#define MAX_PHYSENTS   (MAX_CLIENTS + MAX_PACKET_ENTITIES)
#define STOP_EPSILON   0.1

Function Documentation

void PlayerMove ( void  )
void PM_Accelerate ( vec3_t  wishdir,
float  wishspeed,
float  accel 
)
void PM_CategorizePosition ( void  )
int PM_HullPointContents ( hull_t hull,
int  num,
const vec3_t  p 
)
inline
void PM_InitBoxHull ( void  )
trace_t PM_PlayerMove ( const vec3_t  start,
const vec3_t  stop 
)
int PM_PointContents ( const vec3_t  point)
qboolean PM_TestPlayerPosition ( const vec3_t  point)
void Pmove_Init ( void  )
void Pmove_Init_Cvars ( void  )

Variable Documentation

movevars_t movevars
struct cvar_s* no_pogo_stick
int onground
vec3_t player_maxs
vec3_t player_mins
playermove_t pmove
int waterlevel
int watertype