|
LRAUV
revA
|
Implements MissionNode for the XmlAPI. More...
#include <XmlNode.h>


Public Member Functions | |
| XmlNode (TiXmlNode *tiXmlNode) | |
| Constructor. More... | |
| virtual | ~XmlNode () |
| Destructor. More... | |
Public Member Functions inherited from MissionNode | |
| MissionNode (const char *rootName) | |
| virtual | ~MissionNode () |
| const char * | getName () |
| const char * | getTextValue () |
| bool | hasChildNodes () |
| MissionNode * | getChild (const char *name) |
| MissionNode * | getFirstChild (bool ignoreTextNodes=true) |
| MissionNode * | getNextSibling (bool ignoreTextNodes=true) |
| bool | hasAttribute (const char *name) |
| const char * | getAttribute (const char *name) |
| bool | isElement () |
| bool | isText () |
| const char * | getAttribute (const char *name, int &writeTo) |
| const char * | getAttribute (const char *name, double &writeTo) |
| bool | setAttribute (const char *name, const char *value) |
| bool | setAttribute (const char *name, const int value) |
| bool | setAttribute (const char *name, const double value) |
| const char * | getChildTextValue () |
| void | setName (const char *name) |
| MissionNode * | appendChild (const char *name) |
| MissionNode * | appendChildText (const char *text) |
| MissionNode * | insertChildBefore (MissionNode *insertBefore, const char *name) |
| MissionNode * | insertChildAfter (MissionNode *insertAfter, const char *name) |
| void | holdNode (MissionNode *node) |
| void | debugPrint () |
Additional Inherited Members | |
Protected Member Functions inherited from MissionNode | |
| MissionNode (TiXmlNode *xmlNode) | |
Protected Attributes inherited from MissionNode | |
| TiXmlNode * | xmlNode_ |
| MissionNode * | heldNode_ |
Implements MissionNode for the XmlAPI.
| XmlNode::XmlNode | ( | TiXmlNode * | tiXmlNode | ) |
Constructor.
|
virtual |
Destructor.