X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fio%2Ftoken.cpp;h=99b25b6690a168c727c63e623fcff426c62a59ca;hb=cdd865c1934eccbb1f1d0ffaf041e53f0fdd524b;hp=a2ad44c918f0a834a409aa94fc36f4c3877eaabe;hpb=5bc84befaa51b81f8f4cfc7d447c553bb471953a;p=blank.git diff --git a/src/io/token.cpp b/src/io/token.cpp index a2ad44c..99b25b6 100644 --- a/src/io/token.cpp +++ b/src/io/token.cpp @@ -336,6 +336,10 @@ void TokenStreamReader::ReadString(string &out) { out = GetValue(); } +void TokenStreamReader::ReadRelaxedString(string &out) { + out = GetString(); +} + void TokenStreamReader::ReadVec(glm::vec2 &v) { Skip(Token::BRACKET_OPEN); @@ -467,4 +471,13 @@ unsigned long TokenStreamReader::AsULong() const { return stoul(GetValue()); } +const string &TokenStreamReader::GetString() { + Next(); + return AsString(); +} + +const string &TokenStreamReader::AsString() const { + return GetValue(); +} + }