Odamex
Setting the Standard in Multiplayer Doom
common/d_player.h File Reference

Go to the source code of this file.

Data Structures

class  player_s
struct  player_s::LastMessage_s
struct  player_s::client_t
class  player_s::client_t::download_t
struct  wbplayerstruct_s
struct  wbstartstruct_s

Typedefs

typedef player_s player_t
typedef player_t::client_t client_t
typedef struct wbplayerstruct_s wbplayerstruct_t
typedef struct wbstartstruct_s wbstartstruct_t

Enumerations

enum  playerstate_t {
  PST_CONTACT, PST_DOWNLOAD, PST_SPECTATE, PST_STEALTH_SPECTATE,
  PST_LIVE, PST_DEAD, PST_REBORN, PST_DISCONNECT
}
enum  cheat_t {
  CF_NOCLIP = 1, CF_GODMODE = 2, CF_NOMOMENTUM = 4, CF_NOTARGET = 8,
  CF_FLY = 16, CF_CHASECAM = 32, CF_FROZEN = 64, CF_REVERTPLEASE = 128
}

Functions

player_tconsoleplayer ()
player_tdisplayplayer ()
player_tidplayer (size_t id)
bool validplayer (player_t &ref)

Variables

std::vector< player_tplayers
byte consoleplayer_id
byte displayplayer_id

Typedef Documentation

typedef player_s player_t

Enumeration Type Documentation

enum cheat_t
Enumerator:
CF_NOCLIP 
CF_GODMODE 
CF_NOMOMENTUM 
CF_NOTARGET 
CF_FLY 
CF_CHASECAM 
CF_FROZEN 
CF_REVERTPLEASE 
Enumerator:
PST_CONTACT 
PST_DOWNLOAD 
PST_SPECTATE 
PST_STEALTH_SPECTATE 
PST_LIVE 
PST_DEAD 
PST_REBORN 
PST_DISCONNECT 

Function Documentation

player_t& consoleplayer ( )
player_t& displayplayer ( )
player_t& idplayer ( size_t  id)
bool validplayer ( player_t ref)

Variable Documentation

std::vector<player_t> players
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends