pmove_t Struct Reference

#include <bg_public.h>


Data Fields

playerState_tps
void * ghoul2
int g2Bolts_LFoot
int g2Bolts_RFoot
vec3_t modelScale
qboolean nonHumanoid
usercmd_t cmd
int tracemask
int debugLevel
qboolean noFootsteps
qboolean gauntletHit
int framecount
int numtouch
int touchents [MAXTOUCH]
int useEvent
vec3_t mins
vec3_t maxs
int watertype
int waterlevel
int gametype
int debugMelee
int stepSlideFix
int noSpecMove
animation_tanimations
float xyspeed
int pmove_fixed
int pmove_msec
void(* trace )(trace_t *results, const vec3_t start, const vec3_t mins, const vec3_t maxs, const vec3_t end, int passEntityNum, int contentMask)
int(* pointcontents )(const vec3_t point, int passEntityNum)
int checkDuelLoss
bgEntity_tbaseEnt
int entSize


Field Documentation

animation_t* pmove_t::animations
 

Definition at line 474 of file bg_public.h.

Referenced by CG_PredictPlayerState(), ClientThink_real(), G_SetAnim(), PM_AnimLength(), PM_SaberLocked(), PM_SetAnim(), PM_SetAnimFinal(), and SpectatorThink().

bgEntity_t* pmove_t::baseEnt
 

Definition at line 490 of file bg_public.h.

Referenced by CG_PmoveClientPointerUpdate(), CG_PredictPlayerState(), ClientThink_real(), PM_BGEntForNum(), and SpectatorThink().

int pmove_t::checkDuelLoss
 

Definition at line 487 of file bg_public.h.

Referenced by ClientThink_real(), and PM_SaberLockBreak().

usercmd_t pmove_t::cmd
 

Definition at line 449 of file bg_public.h.

Referenced by AnimateRiders(), BG_AdjustClientSpeed(), CG_PredictPlayerState(), ClientThink_real(), G_SetAnim(), PM_AdjustAttackStates(), PM_AdjustStandAnimForSlope(), PM_CanDoKata(), PM_CheckAltKickAttack(), PM_CheckPullAttack(), PM_CheckStabDown(), PM_FinishWeaponChange(), PM_FootSlopeTrace(), PM_ForceJumpingUp(), PM_irand_timesync(), PM_KickMoveForConditions(), PM_LegsSlopeBackTransition(), PM_MoveForKata(), PM_RocketLock(), PM_SaberAttackForMovement(), PM_SaberBackflipAttackMove(), PM_SaberDualJumpAttackMove(), PM_SaberFlipOverAttackMove(), PM_SaberJumpAttackMove(), PM_SaberLockBreak(), PM_SetSaberMove(), PM_Use(), PM_VehFaceHyperspacePoint(), PM_VehForcedTurning(), PM_VehicleImpact(), PM_VehicleWeaponAnimate(), PM_WeaponLightsaber(), Pmove(), PmoveSingle(), ProcessOrientCommands(), and SpectatorThink().

int pmove_t::debugLevel
 

Definition at line 451 of file bg_public.h.

Referenced by CG_PredictPlayerState(), ClientThink_real(), and PM_StepSlideMove().

int pmove_t::debugMelee
 

Definition at line 470 of file bg_public.h.

Referenced by CG_PredictPlayerState(), ClientThink_real(), and PM_AdjustAngleForWallJump().

int pmove_t::entSize
 

Definition at line 491 of file bg_public.h.

Referenced by CG_PmoveClientPointerUpdate(), CG_PredictPlayerState(), ClientThink_real(), PM_BGEntForNum(), and SpectatorThink().

int pmove_t::framecount
 

Definition at line 455 of file bg_public.h.

int pmove_t::g2Bolts_LFoot
 

Definition at line 441 of file bg_public.h.

Referenced by CG_PredictPlayerState(), ClientThink_real(), PM_AdjustStandAnimForSlope(), and PM_FootSlopeTrace().

int pmove_t::g2Bolts_RFoot
 

Definition at line 442 of file bg_public.h.

Referenced by CG_PredictPlayerState(), ClientThink_real(), PM_AdjustStandAnimForSlope(), and PM_FootSlopeTrace().

int pmove_t::gametype
 

Definition at line 468 of file bg_public.h.

Referenced by CG_PredictPlayerState(), ClientThink_real(), G_SetAnim(), PM_ForceJumpingUp(), and PM_WeaponLightsaber().

qboolean pmove_t::gauntletHit
 

Definition at line 453 of file bg_public.h.

void* pmove_t::ghoul2
 

Definition at line 440 of file bg_public.h.

Referenced by CG_PmoveClientPointerUpdate(), CG_PredictPlayerState(), ClientThink_real(), PM_AdjustStandAnimForSlope(), and PM_FootSlopeTrace().

vec3_t pmove_t::maxs
 

Definition at line 463 of file bg_public.h.

Referenced by CG_PredictPlayerState(), ClientThink_real(), PM_AdjustAngleForWallJump(), PM_AdjustAngleForWallRunUp(), PM_CheckFixMins(), PM_GroundDistance(), PM_HoverTrace(), PM_SlideMove(), PM_StepSlideMove(), PM_WalkableGroundDistance(), and PmoveSingle().

vec3_t pmove_t::mins
 

Definition at line 463 of file bg_public.h.

Referenced by CG_PredictPlayerState(), ClientThink_real(), PM_AdjustAngleForWallJump(), PM_AdjustAngleForWallRunUp(), PM_CheckDualForwardJumpDuck(), PM_CheckFixMins(), PM_FootSlopeTrace(), PM_GroundDistance(), PM_HoverTrace(), PM_pitch_roll_for_slope(), PM_SlideMove(), PM_StepSlideMove(), PM_WalkableGroundDistance(), and PmoveSingle().

vec3_t pmove_t::modelScale
 

Definition at line 443 of file bg_public.h.

Referenced by CG_PredictPlayerState(), ClientThink_real(), and PM_FootSlopeTrace().

qboolean pmove_t::noFootsteps
 

Definition at line 452 of file bg_public.h.

Referenced by CG_PredictPlayerState(), and ClientThink_real().

qboolean pmove_t::nonHumanoid
 

Definition at line 446 of file bg_public.h.

Referenced by CG_PredictPlayerState(), ClientThink_real(), and SpectatorThink().

int pmove_t::noSpecMove
 

Definition at line 472 of file bg_public.h.

Referenced by CG_PredictPlayerState(), ClientThink_real(), PmoveSingle(), and SpectatorThink().

int pmove_t::numtouch
 

Definition at line 458 of file bg_public.h.

Referenced by ClientImpacts(), PM_AddTouchEnt(), and PmoveSingle().

int pmove_t::pmove_fixed
 

Definition at line 479 of file bg_public.h.

Referenced by CG_PredictPlayerState(), ClientThink_real(), and Pmove().

int pmove_t::pmove_msec
 

Definition at line 480 of file bg_public.h.

Referenced by CG_PredictPlayerState(), ClientThink_real(), and Pmove().

int(* pmove_t::pointcontents)( const vec3_t point, int passEntityNum )
 

Referenced by CG_PredictPlayerState(), ClientThink_real(), G_SetAnim(), and SpectatorThink().

playerState_t* pmove_t::ps
 

Definition at line 437 of file bg_public.h.

Referenced by BG_AdjustClientSpeed(), BG_EnoughForcePowerForMove(), CG_PredictPlayerState(), ClientThink_real(), G_SetAnim(), PM_AddEvent(), PM_AddEventWithParm(), PM_AdjustAngleForWallJump(), PM_AdjustAngleForWallRun(), PM_AdjustAngleForWallRunUp(), PM_AdjustAnglesForWallRunUpFlipAlt(), PM_AdjustAttackStates(), PM_AdjustStandAnimForSlope(), PM_BeginWeaponChange(), PM_CanBackstab(), PM_CanDoKata(), PM_CanDoRollStab(), PM_CanSetWeaponAnims(), PM_CheckAltKickAttack(), PM_CheckDualForwardJumpDuck(), PM_CheckFixMins(), PM_CheckPullAttack(), PM_CheckStabDown(), PM_ClipVelocity(), PM_ContinueLegsAnim(), PM_DebugLegsAnim(), PM_DoSlowFall(), PM_FinishWeaponChange(), PM_FootSlopeTrace(), PM_ForceJumpingUp(), PM_ForceLegsAnim(), PM_GetOkWeaponForVehicle(), PM_GetSaberStance(), PM_GrabWallForJump(), PM_GroundDistance(), PM_GroundSlideOkay(), PM_HoverTrace(), PM_InSecondaryStyle(), PM_LegsSlopeBackTransition(), PM_MoveForKata(), PM_pitch_roll_for_slope(), PM_RocketLock(), PM_SaberAttackForMovement(), PM_SaberBackflipAttackMove(), PM_SaberFlipOverAttackMove(), PM_SaberJumpAttackMove(), PM_SaberJumpAttackMove2(), PM_SaberKataDone(), PM_SaberLockBreak(), PM_SaberLocked(), PM_SaberLockResultAnim(), PM_SaberLockWinAnim(), PM_SaberLungeAttackMove(), PM_SaberMoveOkayForKata(), PM_SaberPowerCheck(), PM_SetAnim(), PM_SetAnimFinal(), PM_SetForceJumpZStart(), PM_SetLegsAnimTimer(), PM_SetSaberMove(), PM_SetSpecialMoveValues(), PM_SetTorsoAnimTimer(), PM_SlideMove(), PM_SomeoneInFront(), PM_StartTorsoAnim(), PM_StepSlideMove(), PM_Use(), PM_VehFaceHyperspacePoint(), PM_VehForcedTurning(), PM_VehicleImpact(), PM_VehicleWeaponAnimate(), PM_WalkableGroundDistance(), PM_WeaponLightsaber(), Pmove(), PmoveSingle(), and SpectatorThink().

int pmove_t::stepSlideFix
 

Definition at line 471 of file bg_public.h.

Referenced by CG_PredictPlayerState(), ClientThink_real(), PM_ClipVelocity(), and PM_StepSlideMove().

int pmove_t::touchents[MAXTOUCH]
 

Definition at line 459 of file bg_public.h.

Referenced by ClientImpacts(), and PM_AddTouchEnt().

void(* pmove_t::trace)( trace_t *results, const vec3_t start, const vec3_t mins, const vec3_t maxs, const vec3_t end, int passEntityNum, int contentMask )
 

Referenced by BG_VehTraceFromCamPos(), CG_PredictPlayerState(), ClientThink_real(), G_SetAnim(), PM_AdjustAngleForWallJump(), PM_AdjustAngleForWallRun(), PM_AdjustAngleForWallRunUp(), PM_CanBackstab(), PM_CheckFixMins(), PM_CheckStabDown(), PM_FootSlopeTrace(), PM_GroundDistance(), PM_HoverTrace(), PM_ItemUsable(), PM_pitch_roll_for_slope(), PM_RocketLock(), PM_SlideMove(), PM_SomeoneInFront(), PM_StepSlideMove(), PM_WalkableGroundDistance(), PM_WeaponLightsaber(), PmoveSingle(), and SpectatorThink().

int pmove_t::tracemask
 

Definition at line 450 of file bg_public.h.

Referenced by CG_PredictPlayerState(), ClientThink_real(), PM_CheckFixMins(), PM_FootSlopeTrace(), PM_HoverTrace(), PM_SlideMove(), PM_StepSlideMove(), PmoveSingle(), and SpectatorThink().

int pmove_t::useEvent
 

Definition at line 461 of file bg_public.h.

Referenced by ClientThink_real(), and PM_Use().

int pmove_t::waterlevel
 

Definition at line 466 of file bg_public.h.

Referenced by ClientThink_real(), PM_HoverTrace(), and PmoveSingle().

int pmove_t::watertype
 

Definition at line 465 of file bg_public.h.

Referenced by ClientThink_real(), and PmoveSingle().

float pmove_t::xyspeed
 

Definition at line 476 of file bg_public.h.


The documentation for this struct was generated from the following file: