Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
#include <easydom.h>
Public Member Functions | |
easyDomNode () | |
void | set (easyDomNode *parent, string name, const XML_Char **atts) |
void | printNode (ostream &out, int recurse_level, int level) |
void | addChild (easyDomNode *child) |
string | Name () |
void | set_attribute (string name, string value) |
string | attr_value (string attr_name) |
Public Attributes | |
vector< easyDomNode * > | subnodes |
easyDomNode::easyDomNode | ( | ) |
Definition at line 34 of file easydom.cpp.
void easyDomNode::addChild | ( | easyDomNode * | child) |
Definition at line 51 of file easydom.cpp.
References subnodes.
string easyDomNode::attr_value | ( | string | attr_name) |
Definition at line 56 of file easydom.cpp.
Referenced by VegaConfig::checkColor(), VegaConfig::checkSection(), Mission::DirectorStart(), VegaConfig::doSection(), VegaConfig::doVar(), Mission::GetOrigin(), and VegaConfig::getVariable().
|
inline |
Definition at line 65 of file easydom.h.
Referenced by VegaConfig::checkColor(), VegaConfig::checkConfig(), VegaConfig::checkSection(), VegaConfig::checkVar(), VegaConfig::doSection(), and tagDomNode::Tag().
Definition at line 61 of file easydom.cpp.
References subnodes.
Referenced by VegaConfig::checkSection().
void easyDomNode::set | ( | easyDomNode * | parent, |
string | name, | ||
const XML_Char ** | atts | ||
) |
Definition at line 36 of file easydom.cpp.
|
inline |
Definition at line 70 of file easydom.h.
Referenced by VegaConfig::setVariable().
vector< easyDomNode* > easyDomNode::subnodes |
Definition at line 76 of file easydom.h.
Referenced by addChild(), VegaConfig::checkConfig(), VegaConfig::doColors(), VegaConfig::doSection(), VegaConfig::doVariables(), VegaConfig::findSection(), VegaConfig::getColor(), VegaConfig::getVariable(), Mission::getVariable(), printNode(), and tagDomNode::Tag().