--- a/src/main.h Tue Sep 21 16:00:15 2021 +0300 +++ b/src/main.h Wed Sep 22 00:25:13 2021 +0300 @@ -242,7 +242,7 @@ QDataStream& operator<<(QDataStream&, const glm::vec3&); QDataStream& operator>>(QDataStream&, glm::vec3&); -template<int X, int Y, typename T, glm::qualifier Q, typename Fn> +template<int X, int Y, typename T, glm::qualifier Q> QDataStream& operator<<(QDataStream& stream, const glm::mat<X, Y, T, Q>& mat) { iter_matrix(mat, [&stream](int, int, float x) @@ -252,7 +252,7 @@ return stream; } -template<int X, int Y, typename T, glm::qualifier Q, typename Fn> +template<int X, int Y, typename T, glm::qualifier Q> QDataStream& operator>>(QDataStream& stream, glm::mat<X, Y, T, Q>& mat) { iter_matrix(mat, [&stream](int, int, float x)