#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: