Lines Matching refs:XMLElement
49 class URHO3D_API XMLElement
53 XMLElement();
55 XMLElement(XMLFile* file, pugi::xml_node_struct* node);
57 …XMLElement(XMLFile* file, const XPathResultSet* resultSet, const pugi::xpath_node* xpathNode, unsi…
59 XMLElement(const XMLElement& rhs);
61 ~XMLElement();
63 XMLElement& operator =(const XMLElement& rhs);
66 XMLElement CreateChild(const String& name);
68 XMLElement CreateChild(const char* name);
70 XMLElement GetOrCreateChild(const String& name);
72 XMLElement GetOrCreateChild(const char* name);
74 bool RemoveChild(const XMLElement& element);
89 XMLElement SelectSingle(const String& query, pugi::xpath_variable_set* variables = 0) const;
91 XMLElement SelectSinglePrepared(const XPathQuery& query) const;
185 XMLElement GetChild(const String& name = String::EMPTY) const;
187 XMLElement GetChild(const char* name) const;
189 XMLElement GetNext(const String& name = String::EMPTY) const;
191 XMLElement GetNext(const char* name) const;
193 XMLElement GetParent() const;
296 XMLElement NextResult() const;
299 static const XMLElement EMPTY;
330 XMLElement operator [](unsigned index) const;
333 XMLElement FirstResult();
376 bool EvaluateToBool(XMLElement element) const;
378 float EvaluateToFloat(XMLElement element) const;
380 String EvaluateToString(XMLElement element) const;
383 XPathResultSet Evaluate(XMLElement element) const;