ActionDown() | Weapon | [virtual] |
ActionStopUse() | Weapon | [virtual] |
ActionUp() | Weapon | [virtual] |
ALWAYS_VISIBLE enum value | Weapon | [protected] |
can_be_used_on_closed_map | Weapon | [protected] |
CanBeUsedOnClosedMap() const | Weapon | |
CanChangeWeapon() const | Weapon | |
cfg() | Teleportation | |
channel_load | Weapon | [protected] |
ChooseTarget(Point2i mouse_pos) | Teleportation | [virtual] |
Deselect() | Weapon | |
Draw() | Teleportation | [virtual] |
DrawUnit(int unit) const | Weapon | |
DrawWeaponFire() | Weapon | [virtual] |
dst | Teleportation | [private] |
EnoughAmmo() const | Weapon | |
EnoughAmmoUnit() const | Weapon | |
extra_params | Weapon | [protected] |
force_override_keys | Weapon | |
GetGunHolePosition() | Weapon | |
GetIcon() const | Weapon | |
GetID() const | Weapon | |
GetMaxAngle() const | Weapon | [inline] |
GetMinAngle() const | Weapon | [inline] |
GetName() const | Weapon | |
GetType() const | Weapon | |
HandleKeyEvent(Action::Action_t action, Keyboard::Key_Event_t event_type) | Weapon | [virtual] |
hole_delta | Weapon | [protected] |
icon | Weapon | |
InitLoading() | Weapon | [virtual] |
IsActive() const | Weapon | |
IsLoading() const | Weapon | [virtual] |
IsReady() const | Weapon | [virtual] |
LoadXml(xmlpp::Element *weapon) | Weapon | |
m_can_change_weapon | Weapon | [protected] |
m_fire_remanence_time | Weapon | [protected] |
m_first_time_loading | Weapon | [protected] |
m_id | Weapon | [protected] |
m_image | Weapon | [protected] |
m_initial_nb_ammo | Weapon | [protected] |
m_initial_nb_unit_per_ammo | Weapon | [protected] |
m_is_active | Weapon | [protected] |
m_last_fire_time | Weapon | [protected] |
m_name | Weapon | [protected] |
m_strength | Weapon | [protected] |
m_time_anim_begin | Weapon | [protected] |
m_type | Weapon | [protected] |
m_unit_visibility | Weapon | [protected] |
m_visibility | Weapon | [protected] |
m_weapon_fire | Weapon | [protected] |
Manage() | Weapon | |
max_strength | Weapon | |
mouse_character_selection | Weapon | |
NEVER_VISIBLE enum value | Weapon | [protected] |
NewActionShoot() const | Weapon | |
origin | Weapon | [protected] |
override_keys | Weapon | |
p_Deselect() | Weapon | [protected, virtual] |
p_Select() | Weapon | [protected, virtual] |
p_Shoot() | Teleportation | [protected, virtual] |
position | Weapon | [protected] |
PosXY(int &x, int &y) const | Weapon | [virtual] |
PrepareShoot(double strength, double angle) | Weapon | |
ReadInitialNbAmmo() const | Weapon | |
ReadInitialNbUnit() const | Weapon | |
ReadStrength() const | Weapon | |
Refresh() | Teleportation | [protected, virtual] |
Select() | Weapon | |
SetMaxAngle(double max) | Weapon | [inline] |
SetMinAngle(double min) | Weapon | [inline] |
Shoot() | Weapon | |
SignalTurnEnd() | Weapon | [virtual] |
src | Teleportation | [private] |
StopLoading() | Weapon | [virtual] |
target_chosen | Teleportation | [private] |
Teleportation() | Teleportation | |
time | Teleportation | [private] |
UpdateStrength() | Weapon | [virtual] |
use_flipping | Weapon | |
use_unit_on_first_shoot | Weapon | [protected] |
UseAmmo() | Weapon | |
UseAmmoUnit() | Weapon | |
UseCrossHair() const | Weapon | [inline] |
VISIBLE_ONLY_WHEN_ACTIVE enum value | Weapon | [protected] |
VISIBLE_ONLY_WHEN_INACTIVE enum value | Weapon | [protected] |
Weapon(Weapon_type type, const std::string &id, EmptyWeaponConfig *params, weapon_visibility_t visibility=ALWAYS_VISIBLE) | Weapon | |
WEAPON_AIR_ATTACK enum value | Weapon | |
WEAPON_AIR_HAMMER enum value | Weapon | |
WEAPON_ANVIL enum value | Weapon | |
WEAPON_AUTOMATIC_BAZOOKA enum value | Weapon | |
WEAPON_BASEBALL enum value | Weapon | |
WEAPON_BAZOOKA enum value | Weapon | |
WEAPON_BLOWTORCH enum value | Weapon | |
WEAPON_BOUNCE_BALL enum value | Weapon | |
WEAPON_CLUSTER_BOMB enum value | Weapon | |
WEAPON_CONSTRUCT enum value | Weapon | |
WEAPON_DISCO_GRENADE enum value | Weapon | |
WEAPON_DYNAMITE enum value | Weapon | |
WEAPON_GNU enum value | Weapon | |
WEAPON_GRENADE enum value | Weapon | |
WEAPON_GUN enum value | Weapon | |
WEAPON_JETPACK enum value | Weapon | |
WEAPON_LOWGRAV enum value | Weapon | |
WEAPON_MINE enum value | Weapon | |
WEAPON_NINJA_ROPE enum value | Weapon | |
weapon_origin_HAND enum value | Weapon | [protected] |
weapon_origin_OVER enum value | Weapon | [protected] |
weapon_origin_t enum name | Weapon | [protected] |
WEAPON_PARACHUTE enum value | Weapon | |
WEAPON_POLECAT enum value | Weapon | |
WEAPON_RIOT_BOMB enum value | Weapon | |
WEAPON_SHOTGUN enum value | Weapon | |
WEAPON_SKIP_TURN enum value | Weapon | |
WEAPON_SNIPE_RIFLE enum value | Weapon | |
WEAPON_SUBMACHINE_GUN enum value | Weapon | |
WEAPON_SUICIDE enum value | Weapon | |
WEAPON_SUPERTUX enum value | Weapon | |
WEAPON_SYRINGE enum value | Weapon | |
WEAPON_TELEPORTATION enum value | Weapon | |
Weapon_type enum name | Weapon | |
weapon_visibility enum name | Weapon | [protected] |
weapon_visibility_t typedef | Weapon | [protected] |
~Weapon() | Weapon | [virtual] |