|
Pol
Rev 533
|
#include <vital.h>
Collaboration diagram for Vital:Public Member Functions | |
| Vital (const Package *pkg, ConfigElem &elem) | |
| ~Vital () | |
Public Attributes | |
| std::vector< std::string > | aliases |
| ExportedFunction * | get_maximum_func |
| ExportedFunction * | get_regenrate_func |
| std::string | name |
| Vital * | next |
| const Package * | pkg |
| bool | regen_while_dead |
| ExportedFunction * | underflow_func |
| unsigned | vitalid |
| Vital::Vital | ( | const Package * | pkg, |
| ConfigElem & | elem | ||
| ) |
Definition at line 36 of file vital.cpp.
References aliases, FindExportedFunction(), name, ConfigElem::remove_prop(), and underflow_func.
Here is the call graph for this function:| Vital::~Vital | ( | ) |
Definition at line 58 of file vital.cpp.
References get_maximum_func, get_regenrate_func, and underflow_func.
| std::vector< std::string > Vital::aliases |
Definition at line 30 of file vital.h.
Referenced by load_vital_entry(), and Vital().
Definition at line 35 of file vital.h.
Referenced by Character::calc_single_vital(), and ~Vital().
Definition at line 34 of file vital.h.
Referenced by Character::calc_single_vital(), and ~Vital().
| std::string Vital::name |
Definition at line 29 of file vital.h.
Referenced by load_vital_entry(), VitalExecutorModule::mf_GetVitalName(), and Vital().
Definition at line 32 of file vital.h.
Referenced by Character::printProperties(), Character::readAttributesAndVitals(), and regen_stats().
| const Package* Vital::pkg |
Definition at line 28 of file vital.h.
Referenced by load_vital_entry().
Definition at line 37 of file vital.h.
Referenced by Character::resurrect().
| unsigned Vital::vitalid |
Definition at line 31 of file vital.h.
Referenced by Character::apply_raw_damage_hundredths(), UOClientInterface::bcast_vital_changed(), Character::calc_single_vital(), Character::can_face(), USpell::check_mana(), Character::check_undamaged(), checkv(), USpell::consume_mana(), Character::die(), Character::heal_damage_hundredths(), load_vital_entry(), VitalExecutorModule::mf_ConsumeVital(), VitalExecutorModule::mf_GetVital(), VitalExecutorModule::mf_GetVitalMaximumValue(), VitalExecutorModule::mf_GetVitalRegenRate(), VitalExecutorModule::mf_SetVital(), Character::move(), Character::regen_vital(), Character::resurrect(), send_uo_hits(), send_uo_mana(), send_uo_stamina(), and ClientInterface::tell_vital_changed().