liblcf
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
EquipmentXmlHandler Class Reference
+ Inheritance diagram for EquipmentXmlHandler:
+ Collaboration diagram for EquipmentXmlHandler:

Public Member Functions

 EquipmentXmlHandler (RPG::Equipment &ref)
 
void StartElement (XmlReader &stream, const char *name, const char **)
 
void EndElement (XmlReader &, const char *)
 
void CharacterData (XmlReader &, const std::string &data)
 

Private Attributes

RPG::Equipmentref
 
int16_t * field
 

Detailed Description

Definition at line 53 of file ldb_equipment.cpp.

Constructor & Destructor Documentation

EquipmentXmlHandler::EquipmentXmlHandler ( RPG::Equipment ref)
inline

Definition at line 58 of file ldb_equipment.cpp.

Member Function Documentation

void EquipmentXmlHandler::CharacterData ( XmlReader ,
const std::string &  data 
)
inlinevirtual

Reimplemented from XmlHandler.

Definition at line 78 of file ldb_equipment.cpp.

References XmlReader::Read().

+ Here is the call graph for this function:

void EquipmentXmlHandler::EndElement ( XmlReader ,
const char *   
)
inlinevirtual

Reimplemented from XmlHandler.

Definition at line 75 of file ldb_equipment.cpp.

void EquipmentXmlHandler::StartElement ( XmlReader stream,
const char *  name,
const char **   
)
inlinevirtual

Reimplemented from XmlHandler.

Definition at line 59 of file ldb_equipment.cpp.

References RPG::Equipment::accessory_id, RPG::Equipment::armor_id, XmlReader::Error(), RPG::Equipment::helmet_id, RPG::Equipment::shield_id, and RPG::Equipment::weapon_id.

+ Here is the call graph for this function:

Member Data Documentation

int16_t* EquipmentXmlHandler::field
private

Definition at line 56 of file ldb_equipment.cpp.

RPG::Equipment& EquipmentXmlHandler::ref
private

Definition at line 55 of file ldb_equipment.cpp.


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