Odamex
Setting the Standard in Multiplayer Doom
player_s Class Reference

#include <d_player.h>

Data Structures

struct  client_t
struct  LastMessage_s

Public Member Functions

void Serialize (FArchive &arc)
bool ingame ()
 player_s ()
player_soperator= (const player_s &other)

Data Fields

byte id
byte playerstate
AActor::AActorPtr mo
struct ticcmd_t cmd
userinfo_t userinfo
float fov
fixed_t viewz
fixed_t viewheight
fixed_t deltaviewheight
fixed_t bob
int health
int armorpoints
int armortype
int powers [NUMPOWERS]
bool cards [NUMCARDS]
bool backpack
int points
bool flags [NUMFLAGS]
int fragcount
int deathcount
int killcount
int itemcount
int secretcount
weapontype_t pendingweapon
weapontype_t readyweapon
bool weaponowned [NUMWEAPONS]
int ammo [NUMAMMO]
int maxammo [NUMAMMO]
int attackdown
int usedown
int cheats
short refire
int damagecount
int bonuscount
AActor::AActorPtrCounted attacker
int extralight
int fixedcolormap
int xviewshift
pspdef_t psprites [NUMPSPRITES]
int jumpTics
int respawn_time
fixed_t oldvelocity [3]
AActor::AActorPtr camera
int air_finished
int GameTime
time_t JoinTime
int ping
int last_received
fixed_t real_origin [3]
fixed_t real_velocity [3]
int tic
bool spectator
int joinafterspectatortime
int prefcolor
struct player_s::LastMessage_s LastMessage
std::queue< AActor::AActorPtr > to_spawn
struct player_s::client_t client
struct ticcmd_t netcmds [BACKUPTICS]

Constructor & Destructor Documentation

player_s::player_s ( ) [inline]

Member Function Documentation

bool player_s::ingame ( ) [inline]
player_s& player_s::operator= ( const player_s other) [inline]
void player_s::Serialize ( FArchive arc)

Field Documentation

int player_s::ammo[NUMAMMO]
AActor::AActorPtrCounted player_s::attacker
AActor::AActorPtr player_s::camera
bool player_s::cards[NUMCARDS]
bool player_s::flags[NUMFLAGS]
int player_s::maxammo[NUMAMMO]
AActor::AActorPtr player_s::mo
struct ticcmd_t player_s::netcmds[BACKUPTICS]
int player_s::powers[NUMPOWERS]
std::queue<AActor::AActorPtr> player_s::to_spawn
bool player_s::weaponowned[NUMWEAPONS]

The documentation for this class was generated from the following files:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends