Merge branch 'push' of https://github.com/ngc92/tinyxml2 into ngc92-push

This commit is contained in:
Lee Thomason
2020-03-01 17:01:33 -08:00
2 changed files with 56 additions and 1 deletions

View File

@@ -1640,7 +1640,22 @@ public:
/// See QueryIntText()
double DoubleText(double defaultValue = 0) const;
/// See QueryIntText()
float FloatText(float defaultValue = 0) const;
float FloatText(float defaultValue = 0) const;
/**
Convenience method to create a new XMLElement and add it as last (right)
child of this node. Returns the created and inserted element.
*/
XMLElement* PushNewChildElement(const char* name);
/// See PushNewChildElement()
XMLComment* PushNewChildComment(const char* comment);
/// See PushNewChildElement()
XMLText* PushNewChildText(const char* text);
/// See PushNewChildElement()
XMLDeclaration* PushNewChildDeclaration(const char* text);
/// See PushNewChildElement()
XMLUnknown* PushNewUnknown(const char* text);
// internal:
enum ElementClosingType {