#include <player.h>
|
| Player (Entity *entity, Graphics &gfx, Audio &audio, int model, team_t team, entity_type_t ent_type, vector< Model * > &model_table) |
|
| ~Player () |
|
void | respawn () |
|
void | reset () |
|
void | kill () |
|
void | render_weapon (Graphics &gfx) |
|
void | change_weapon_up () |
|
void | change_weapon_down () |
|
void | best_weapon () |
|
void | handle_bot (vector< Entity * > &entity_list, int self) |
|
int | bot_search_for_items (vector< Entity * > &entity_list, int self) |
|
void | avoid_walls (Bsp &map) |
|
int | FindLookAt (vec3 &cameraOrigin, vec3 &cameraDir, vec3 *points, int numPoints) |
|
float | DistanceToLine (vec3 &direction, vec3 &origin, vec3 &point) |
|
void Player::avoid_walls |
( |
Bsp & |
map | ) |
|
void Player::best_weapon |
( |
| ) |
|
int Player::bot_search_for_items |
( |
vector< Entity * > & |
entity_list, |
|
|
int |
self |
|
) |
| |
void Player::change_weapon_down |
( |
| ) |
|
void Player::change_weapon_up |
( |
| ) |
|
float Player::DistanceToLine |
( |
vec3 & |
direction, |
|
|
vec3 & |
origin, |
|
|
vec3 & |
point |
|
) |
| |
int Player::FindLookAt |
( |
vec3 & |
cameraOrigin, |
|
|
vec3 & |
cameraDir, |
|
|
vec3 * |
points, |
|
|
int |
numPoints |
|
) |
| |
void Player::handle_bot |
( |
vector< Entity * > & |
entity_list, |
|
|
int |
self |
|
) |
| |
void Player::render_weapon |
( |
Graphics & |
gfx | ) |
|
float Player::air_control |
unsigned short int Player::alert_timer |
unsigned short int Player::alive_timer |
unsigned short int Player::ammo_bfg |
unsigned short int Player::ammo_bullets |
unsigned short int Player::ammo_grenades |
unsigned short int Player::ammo_lightning |
unsigned short int Player::ammo_plasma |
unsigned short int Player::ammo_rockets |
unsigned short int Player::ammo_shells |
unsigned short int Player::ammo_slugs |
unsigned short int Player::armor |
unsigned short int Player::click_timer |
unsigned int Player::current_face |
unsigned int Player::current_light |
unsigned short int Player::current_weapon |
unsigned short int Player::dead_timer |
unsigned short int Player::drown_timer |
unsigned short int Player::excellent_award_timer |
unsigned short int Player::excellent_timer |
unsigned short int Player::fall_timer |
unsigned short int Player::flash_gauntlet |
unsigned short int Player::flash_grenade |
unsigned short int Player::flash_lightning |
unsigned short int Player::flash_machinegun |
unsigned short int Player::flash_plasma |
unsigned short int Player::flash_railgun |
unsigned short int Player::flash_rocket |
unsigned short int Player::flash_shotgun |
unsigned short int Player::flight_timer |
unsigned short int Player::gauntlet_award_timer |
unsigned short int Player::haste_timer |
bool Player::holdable_flag |
bool Player::holdable_medikit |
bool Player::holdable_teleporter |
unsigned short int Player::idle_timer |
char Player::ignore[1024] |
unsigned short int Player::impressive_award_timer |
unsigned short int Player::impressive_count |
unsigned short int Player::invisibility_timer |
unsigned short int Player::jumppad_timer |
unsigned short int Player::last_weapon |
float Player::max_air_speed |
char Player::model_name[128] |
unsigned short int Player::pain_timer |
unsigned short int Player::quad_timer |
unsigned short int Player::regen_timer |
unsigned short int Player::reload_timer |
unsigned short int Player::teleport_timer |
unsigned char Player::weapon_flags |
Model Player::weapon_gauntlet |
Model Player::weapon_grenade |
Model Player::weapon_lightning |
int Player::weapon_loop_source |
Model Player::weapon_machinegun |
Model Player::weapon_plasma |
Model Player::weapon_railgun |
Model Player::weapon_rocket |
Model Player::weapon_shotgun |
int Player::weapon_source |
The documentation for this class was generated from the following files: