FTEQW
Documentation of the FTE engine source tree.
playerview_s Struct Reference

#include <client.h>

Classes

struct  playerpredprop_s
 

Public Types

enum  { CAM_FREECAM = 0 , CAM_PENDING = 1 , CAM_WALLCAM = 2 , CAM_EYECAM }
 

Public Attributes

int playernum
 
qboolean nolocalplayer
 
qboolean spectator
 
int viewentity
 
int stats [MAX_CL_STATS]
 
float statsf [MAX_CL_STATS]
 
char * statsstr [MAX_CL_STATS]
 
float item_gettime [32]
 
float faceanimtime
 
qboolean sb_showscores
 
qboolean sb_showteamscores
 
int sb_hexen2_cur_item
 
float sb_hexen2_item_time
 
float sb_hexen2_extra_info_lines
 
qboolean sb_hexen2_extra_info
 
qboolean sb_hexen2_infoplaque
 
vec3_t aimangles
 
vec3_t viewangles
 
vec3_t viewanglechange
 
short baseangles [3]
 
vec3_t intermissionangles
 
vec3_t gravitydir
 
float pitchvel
 
qboolean nodrift
 
float driftmove
 
double laststop
 
int gamerectknown
 
vrect_t gamerect
 
int pmovetype
 
float entgravity
 
float maxspeed
 
vec3_t simorg
 
vec3_t simvel
 
vec3_t simangles
 
float rollangle
 
float hdr_last
 
int chatstate
 
float crouch
 
vec3_t oldorigin
 
float oldz
 
float extracrouch
 
float crouchspeed
 
qboolean onground
 
float viewheight
 
int waterlevel
 
struct playerview_s::playerpredprop_s prop
 
float forcefov
 
int handedness
 
vec3_t predicted_origin
 
vec3_t predicted_angles
 
vec3_t prediction_error
 
float predicted_step_time
 
float predicted_step
 
float punchangle_cl
 
vec3_t punchangle_sv
 
vec3_t punchorigin
 
float v_dmg_time
 
float v_dmg_roll
 
float v_dmg_pitch
 
double bobtime
 
double bobcltime
 
float bob
 
vec3_t cam_desired_position
 
int cam_oldbuttons
 
double cam_lastviewtime
 
float cam_reautotrack
 
int cam_spec_track
 
enum playerview_s:: { ... }  cam_state
 
cshift_t cshifts [NUM_CSHIFTS]
 
vec4_t screentint
 
vec4_t bordertint
 
struct {
   struct model_s *   oldmodel
 
   float   lerptime
 
   float   oldlerptime
 
   float   frameduration
 
   int   prevframe
 
   int   oldframe
 
vm
 
struct {
   qboolean   defaulted
 
   int   entnum
 
   vec3_t   origin
 
   vec3_t   forward
 
   vec3_t   right
 
   vec3_t   up
 
   size_t   reverbtype
 
   vec3_t   velocity
 
audio
 
struct vrdevinfo_s vrdev [VRDEV_COUNT]
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
CAM_FREECAM 
CAM_PENDING 
CAM_WALLCAM 
CAM_EYECAM 

Member Data Documentation

◆ aimangles

vec3_t playerview_s::aimangles

◆ 

struct { ... } playerview_s::audio

◆ baseangles

short playerview_s::baseangles[3]

◆ bob

float playerview_s::bob

◆ bobcltime

double playerview_s::bobcltime

◆ bobtime

double playerview_s::bobtime

◆ bordertint

vec4_t playerview_s::bordertint

◆ cam_desired_position

vec3_t playerview_s::cam_desired_position

◆ cam_lastviewtime

double playerview_s::cam_lastviewtime

◆ cam_oldbuttons

int playerview_s::cam_oldbuttons

◆ cam_reautotrack

float playerview_s::cam_reautotrack

◆ cam_spec_track

int playerview_s::cam_spec_track

◆ 

enum { ... } playerview_s::cam_state

◆ chatstate

int playerview_s::chatstate

◆ crouch

float playerview_s::crouch

◆ crouchspeed

float playerview_s::crouchspeed

◆ cshifts

cshift_t playerview_s::cshifts[NUM_CSHIFTS]

◆ defaulted

qboolean playerview_s::defaulted

◆ driftmove

float playerview_s::driftmove

◆ entgravity

float playerview_s::entgravity

◆ entnum

int playerview_s::entnum

◆ extracrouch

float playerview_s::extracrouch

◆ faceanimtime

float playerview_s::faceanimtime

◆ forcefov

float playerview_s::forcefov

◆ forward

vec3_t playerview_s::forward

◆ frameduration

float playerview_s::frameduration

◆ gamerect

vrect_t playerview_s::gamerect

◆ gamerectknown

int playerview_s::gamerectknown

◆ gravitydir

vec3_t playerview_s::gravitydir

◆ handedness

int playerview_s::handedness

◆ hdr_last

float playerview_s::hdr_last

◆ intermissionangles

vec3_t playerview_s::intermissionangles

◆ item_gettime

float playerview_s::item_gettime[32]

◆ laststop

double playerview_s::laststop

◆ lerptime

float playerview_s::lerptime

◆ maxspeed

float playerview_s::maxspeed

◆ nodrift

qboolean playerview_s::nodrift

◆ nolocalplayer

qboolean playerview_s::nolocalplayer

◆ oldframe

int playerview_s::oldframe

◆ oldlerptime

float playerview_s::oldlerptime

◆ oldmodel

struct model_s* playerview_s::oldmodel

◆ oldorigin

vec3_t playerview_s::oldorigin

◆ oldz

float playerview_s::oldz

◆ onground

qboolean playerview_s::onground

◆ origin

vec3_t playerview_s::origin

◆ pitchvel

float playerview_s::pitchvel

◆ playernum

int playerview_s::playernum

◆ pmovetype

int playerview_s::pmovetype

◆ predicted_angles

vec3_t playerview_s::predicted_angles

◆ predicted_origin

vec3_t playerview_s::predicted_origin

◆ predicted_step

float playerview_s::predicted_step

◆ predicted_step_time

float playerview_s::predicted_step_time

◆ prediction_error

vec3_t playerview_s::prediction_error

◆ prevframe

int playerview_s::prevframe

◆ prop

struct playerview_s::playerpredprop_s playerview_s::prop

◆ punchangle_cl

float playerview_s::punchangle_cl

◆ punchangle_sv

vec3_t playerview_s::punchangle_sv

◆ punchorigin

vec3_t playerview_s::punchorigin

◆ reverbtype

size_t playerview_s::reverbtype

◆ right

vec3_t playerview_s::right

◆ rollangle

float playerview_s::rollangle

◆ sb_hexen2_cur_item

int playerview_s::sb_hexen2_cur_item

◆ sb_hexen2_extra_info

qboolean playerview_s::sb_hexen2_extra_info

◆ sb_hexen2_extra_info_lines

float playerview_s::sb_hexen2_extra_info_lines

◆ sb_hexen2_infoplaque

qboolean playerview_s::sb_hexen2_infoplaque

◆ sb_hexen2_item_time

float playerview_s::sb_hexen2_item_time

◆ sb_showscores

qboolean playerview_s::sb_showscores

◆ sb_showteamscores

qboolean playerview_s::sb_showteamscores

◆ screentint

vec4_t playerview_s::screentint

◆ simangles

vec3_t playerview_s::simangles

◆ simorg

vec3_t playerview_s::simorg

◆ simvel

vec3_t playerview_s::simvel

◆ spectator

qboolean playerview_s::spectator

◆ stats

int playerview_s::stats[MAX_CL_STATS]

◆ statsf

float playerview_s::statsf[MAX_CL_STATS]

◆ statsstr

char* playerview_s::statsstr[MAX_CL_STATS]

◆ up

vec3_t playerview_s::up

◆ v_dmg_pitch

float playerview_s::v_dmg_pitch

◆ v_dmg_roll

float playerview_s::v_dmg_roll

◆ v_dmg_time

float playerview_s::v_dmg_time

◆ velocity

vec3_t playerview_s::velocity

◆ viewanglechange

vec3_t playerview_s::viewanglechange

◆ viewangles

vec3_t playerview_s::viewangles

◆ viewentity

int playerview_s::viewentity

◆ viewheight

float playerview_s::viewheight

◆ 

struct { ... } playerview_s::vm

◆ vrdev

struct vrdevinfo_s playerview_s::vrdev[VRDEV_COUNT]

◆ waterlevel

int playerview_s::waterlevel

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