Nuclide
Software Development Kit for id Tech
|
This class networks pmove related variables to each client. More...
#include <pmove.h>
Public Member Functions | |
void | NSPMoveVars (void) |
nonvirtual vector | GetStandingMins (void) |
Returns the standing player collision box mins. More... | |
nonvirtual vector | GetStandingMaxs (void) |
Returns the standing player collision box maxs. More... | |
nonvirtual vector | GetStandingViewOffset (void) |
Returns the standing player view offset. More... | |
nonvirtual vector | GetCrouchMins (void) |
Returns the crouching/ducked player collision box mins. More... | |
nonvirtual vector | GetCrouchMaxs (void) |
Returns the crouching/ducked player collision box maxs. More... | |
nonvirtual vector | GetCrouchViewOffset (void) |
Returns the crouching/ducked player view offset. More... | |
nonvirtual vector | GetProneMins (void) |
Returns the prone player collision box maxs. More... | |
nonvirtual vector | GetProneMaxs (void) |
Returns the prone player collision box maxs. More... | |
nonvirtual vector | GetProneViewOffset (void) |
Returns the prone player view offset. More... | |
virtual void | Respawn (void) |
Server: Called when the entity first spawns or when game-logic requests the entity to return to its original spawn state. More... | |
virtual void | EvaluateEntity (void) |
Run each tic after physics are run to determine if we need to send updates over the network. More... | |
virtual bool | SendEntity (entity, float) |
Called by the engine whenever we need to send a client an update about this entity. More... | |
virtual void | ReceiveEntity (float, float) |
Client: Handles network updates from the server for the associated entity. More... | |
This class networks pmove related variables to each client.
Run each tic after physics are run to determine if we need to send updates over the network.
Reimplemented from NSEntity.
Returns the crouching/ducked player view offset.
Calculated from pm_crouchviewheight and pm_boxcenter.
Returns the prone player view offset.
Calculated from pm_proneviewheight and pm_boxcenter.
Returns the standing player collision box mins.
Calculated from pm_normalheight.
Returns the standing player view offset.
Calculated from pm_normalviewheight and pm_boxcenter.
Client: Handles network updates from the server for the associated entity.
Reimplemented from NSEntity.
Server: Called when the entity first spawns or when game-logic requests the entity to return to its original spawn state.
Reimplemented from NSEntity.
Called by the engine whenever we need to send a client an update about this entity.
Reimplemented from NSEntity.