83 nonvirtual vector GetStandingMins(
void);
85 nonvirtual vector GetStandingMaxs(
void);
87 nonvirtual vector GetStandingViewOffset(
void);
89 nonvirtual vector GetCrouchMins(
void);
91 nonvirtual vector GetCrouchMaxs(
void);
93 nonvirtual vector GetCrouchViewOffset(
void);
95 nonvirtual vector GetProneMins(
void);
97 nonvirtual vector GetProneMaxs(
void);
99 nonvirtual vector GetProneViewOffset(
void);
102 virtual void EvaluateEntity(
void);
103 virtual bool SendEntity(entity,
float);
107 virtual void ReceiveEntity(
float,
float);
111 nonvirtual
void UpdateBoundingBoxes(
void);
113 vector m_vecStandingMins;
114 vector m_vecStandingMaxs;
115 vector m_vecCrouchMins;
116 vector m_vecCrouchMaxs;
117 vector m_vecProneMins;
118 vector m_vecProneMaxs;
119 vector m_vecNormalViewOffset;
120 vector m_vecCrouchViewOffset;
121 vector m_vecProneViewOffset;
NSEntity is the lowest of the user-accessible entity class.
Definition: NSEntity.h:54
This class networks pmove related variables to each client.
Definition: pmove.h:45
waterlevel_t
Definition: pmove.h:34
void PMoveCustom_RunCrouchPhysics(entity)
Definition: pmove_custom.qc:721
void PMove_Init(void)
Called by Nuclide.
Definition: pmove.qc:442
NSPMoveVars g_pmoveVars
The global, shared object containing all currently valid pmove parameters.
Definition: pmove.h:125
void PMoveCustom_RunPlayerPhysics(entity)
Definition: pmove_custom.qc:669
@ WATERLEVEL_KNEE
Definition: pmove.h:36
@ WATERLEVEL_SUBMERGED
Definition: pmove.h:38
@ WATERLEVEL_CHEST
Definition: pmove.h:37
@ WATERLEVEL_OUTSIDE
Definition: pmove.h:35
vector view_ofs
Definition: pmove.h:20
float maxspeed
Definition: pmove.h:19
float watertype
Definition: pmove.h:18
float waterlevel
Definition: pmove.h:17
entity groundentity
Definition: pmove.h:23
int trace_endcontentsi
Definition: pmove.h:21
vector basevelocity
Definition: pmove.h:22
#define NETWORKED_FLOAT(x)
Definition: defs.h:21