Etterna 0.74.4
|
This is the complete list of members for XNode, including all inherited members.
AppendAttr(const std::string &sName) -> XNodeValue * (defined in XNode) | XNode | |
AppendAttr(const std::string &sName, T value) -> XNodeValue * (defined in XNode) | XNode | inline |
AppendAttrFrom(const std::string &sName, XNodeValue *pValue, bool bOverwrite=true) -> XNodeValue * (defined in XNode) | XNode | |
AppendChild(const std::string &sName, T value) -> XNode * (defined in XNode) | XNode | inline |
AppendChild(const std::string &sName) -> XNode * (defined in XNode) | XNode | inline |
AppendChild(XNode *node) -> XNode * (defined in XNode) | XNode | |
ChildrenEmpty() const -> bool (defined in XNode) | XNode | inline |
Clear() (defined in XNode) | XNode | |
GetAttr(const std::string &sAttrName) const -> const XNodeValue * (defined in XNode) | XNode | |
GetAttr(const std::string &sAttrName) -> XNodeValue * (defined in XNode) | XNode | |
GetAttrValue(const std::string &sName, T &out) const -> bool (defined in XNode) | XNode | inline |
GetChild(const std::string &sName) const -> const XNode * (defined in XNode) | XNode | |
GetChild(const std::string &sName) -> XNode * (defined in XNode) | XNode | |
GetChildrenBegin() -> XNodes::iterator (defined in XNode) | XNode | inline |
GetChildrenBegin() const -> XNodes::const_iterator (defined in XNode) | XNode | inline |
GetChildrenEnd() -> XNodes::iterator (defined in XNode) | XNode | inline |
GetChildrenEnd() const -> XNodes::const_iterator (defined in XNode) | XNode | inline |
GetChildValue(const std::string &sName, T &out) const -> bool (defined in XNode) | XNode | inline |
GetName() const -> const std::string & (defined in XNode) | XNode | inline |
GetTextValue(T &out) const (defined in XNode) | XNode | inline |
m_attrs (defined in XNode) | XNode | |
m_sName (defined in XNode) | XNode | |
PushAttrValue(lua_State *L, const std::string &sName) const -> bool (defined in XNode) | XNode | |
PushChildValue(lua_State *L, const std::string &sName) const -> bool (defined in XNode) | XNode | |
RemoveAttr(const std::string &sName) -> bool (defined in XNode) | XNode | |
RemoveChild(XNode *node, bool bDelete=true) -> bool (defined in XNode) | XNode | |
RemoveChildFromByName(XNode *node) (defined in XNode) | XNode | |
RenameChildInByName(XNode *node) (defined in XNode) | XNode | |
SetName(const std::string &sName) (defined in XNode) | XNode | inline |
TEXT_ATTRIBUTE (defined in XNode) | XNode | static |
XNode() (defined in XNode) | XNode | |
XNode(const std::string &sName) (defined in XNode) | XNode | explicit |
XNode(const XNode &cpy) (defined in XNode) | XNode | |
~XNode() (defined in XNode) | XNode | inline |