Pol  Rev 533
Vital Class Reference

#include <vital.h>

+ Collaboration diagram for Vital:

List of all members.

Public Member Functions

 Vital (const Package *pkg, ConfigElem &elem)
 ~Vital ()

Public Attributes

std::vector< std::string > aliases
ExportedFunctionget_maximum_func
ExportedFunctionget_regenrate_func
std::string name
Vitalnext
const Packagepkg
bool regen_while_dead
ExportedFunctionunderflow_func
unsigned vitalid

Detailed Description

Definition at line 22 of file vital.h.


Constructor & Destructor Documentation

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:

Definition at line 58 of file vital.cpp.

References get_maximum_func, get_regenrate_func, and underflow_func.


Member Data Documentation

std::vector< std::string > Vital::aliases

Definition at line 30 of file vital.h.

Referenced by load_vital_entry(), 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 28 of file vital.h.

Referenced by load_vital_entry().

Definition at line 37 of file vital.h.

Referenced by Character::resurrect().

Definition at line 36 of file vital.h.

Referenced by Vital(), and ~Vital().


The documentation for this class was generated from the following files: