#include <cctype>
#include <istream>
#include <stdexcept>
+#include <glm/gtc/quaternion.hpp>
using namespace std;
Skip(Token::BRACKET_CLOSE);
}
+void TokenStreamReader::ReadQuat(glm::quat &q) {
+ Skip(Token::BRACKET_OPEN);
+ ReadNumber(q.w);
+ Skip(Token::COMMA);
+ ReadNumber(q.x);
+ Skip(Token::COMMA);
+ ReadNumber(q.y);
+ Skip(Token::COMMA);
+ ReadNumber(q.z);
+ Skip(Token::BRACKET_CLOSE);
+}
+
bool TokenStreamReader::GetBool() {
Next();