CXX Mouse.cpp In file included from roclient.h:28, from Mouse.cpp:19: Exception.h:75: error: constructor cannot be static member function Exception.h:86: error: constructor cannot be static member function Exception.h: In constructor 'Exception::Exception(const char*, ...)': Exception.h:80: error: '::vsprintf_s' has not been declared Exception.h: In constructor 'Exception::Exception(int, const char*, ...)': Exception.h:91: error: '::vsprintf_s' has not been declared In file included from /home/black/dev/roclient/rml/rml.h:25, from model.h:21, from roRsw.h:17, from scene.h:17, from sceneMgr.h:18, from roclient.h:34, from Mouse.cpp:19: /home/black/dev/roclient/rml/vec2.hpp: At global scope: /home/black/dev/roclient/rml/vec2.hpp:33: error: constructor cannot be static member function /home/black/dev/roclient/rml/vec2.hpp:34: error: constructor cannot be static member function /home/black/dev/roclient/rml/vec2.hpp:37: error: 'static float& rml::vec2::operator[](int)' must be a nonstatic member function /home/black/dev/roclient/rml/vec2.hpp:41: error: 'static rml::vec2 rml::vec2::operator+(const rml::vec2&)' must be either a non-static member function or a non-member function /home/black/dev/roclient/rml/vec2.hpp:42: error: 'static rml::vec2 rml::vec2::operator+(float)' must be either a non-static member function or a non-member function /home/black/dev/roclient/rml/vec2.hpp:44: error: 'static rml::vec2 rml::vec2::operator-(const rml::vec2&)' must be either a non-static member function or a non-member function /home/black/dev/roclient/rml/vec2.hpp:45: error: 'static rml::vec2 rml::vec2::operator-(float)' must be either a non-static member function or a non-member function /home/black/dev/roclient/rml/vec2.hpp:46: error: 'static rml::vec2 rml::vec2::operator-()' must be either a non-static member function or a non-member function /home/black/dev/roclient/rml/vec2.hpp:48: error: 'static rml::vec2 rml::vec2::operator*(const rml::vec2&)' must be either a non-static member function or a non-member function /home/black/dev/roclient/rml/vec2.hpp:49: error: 'static rml::vec2 rml::vec2::operator*(float)' must be either a non-static member function or a non-member function /home/black/dev/roclient/rml/vec2.hpp:51: error: 'static rml::vec2 rml::vec2::operator/(const rml::vec2&)' must be either a non-static member function or a non-member function /home/black/dev/roclient/rml/vec2.hpp:52: error: 'static rml::vec2 rml::vec2::operator/(float)' must be either a non-static member function or a non-member function In file included from /home/black/dev/roclient/rml/rml.h:26, from model.h:21, from roRsw.h:17, from scene.h:17, from sceneMgr.h:18, from roclient.h:34, from Mouse.cpp:19: /home/black/dev/roclient/rml/vec3.hpp:33: error: constructor cannot be static member function /home/black/dev/roclient/rml/vec3.hpp:34: error: constructor cannot be static member function /home/black/dev/roclient/rml/vec3.hpp:35: error: constructor cannot be static member function /home/black/dev/roclient/rml/vec3.hpp:39: error: 'static float& rml::vec3::operator[](int)' must be a nonstatic member function /home/black/dev/roclient/rml/vec3.hpp:43: error: 'static rml::vec3 rml::vec3::operator+(const rml::vec3&)' must be either a non-static member function or a non-member function /home/black/dev/roclient/rml/vec3.hpp:44: error: 'static rml::vec3 rml::vec3::operator+(float)' must be either a non-static member function or a non-member function /home/black/dev/roclient/rml/vec3.hpp:46: error: 'static rml::vec3 rml::vec3::operator-(const rml::vec3&)' must be either a non-static member function or a non-member function /home/black/dev/roclient/rml/vec3.hpp:47: error: 'static rml::vec3 rml::vec3::operator-(float)' must be either a non-static member function or a non-member function /home/black/dev/roclient/rml/vec3.hpp:48: error: 'static rml::vec3 rml::vec3::operator-()' must be either a non-static member function or a non-member function /home/black/dev/roclient/rml/vec3.hpp:50: error: 'static rml::vec3 rml::vec3::operator*(const rml::vec3&)' must be either a non-static member function or a non-member function /home/black/dev/roclient/rml/vec3.hpp:51: error: 'static rml::vec3 rml::vec3::operator*(float)' must be either a non-static member function or a non-member function /home/black/dev/roclient/rml/vec3.hpp:53: error: 'static rml::vec3 rml::vec3::operator/(const rml::vec3&)' must be either a non-static member function or a non-member function /home/black/dev/roclient/rml/vec3.hpp:54: error: 'static rml::vec3 rml::vec3::operator/(float)' must be either a non-static member function or a non-member function /home/black/dev/roclient/rml/vec3.hpp:58: error: 'static void rml::vec3::operator+=(const rml::vec3&)' must be either a non-static member function or a non-member function /home/black/dev/roclient/rml/vec3.hpp:64: error: 'static void rml::vec3::operator-=(const rml::vec3&)' must be either a non-static member function or a non-member function /home/black/dev/roclient/rml/vec3.hpp:70: error: 'static void rml::vec3::operator*=(const rml::vec3&)' must be either a non-static member function or a non-member function /home/black/dev/roclient/rml/vec3.hpp:76: error: 'static void rml::vec3::operator/=(const rml::vec3&)' must be either a non-static member function or a non-member function /home/black/dev/roclient/rml/vec3.hpp:116: error: 'static bool rml::vec3::operator<(const rml::vec3&)' must be either a non-static member function or a non-member function /home/black/dev/roclient/rml/vec3.hpp:117: error: 'static bool rml::vec3::operator>(const rml::vec3&)' must be either a non-static member function or a non-member function /home/black/dev/roclient/rml/vec3.hpp:118: error: 'static bool rml::vec3::operator==(const rml::vec3&)' must be either a non-static member function or a non-member function /home/black/dev/roclient/rml/vec3.hpp: In static member function 'static float rml::vec3::magnitude()': /home/black/dev/roclient/rml/vec3.hpp:24: error: invalid use of member 'rml::vec3::::::mx' in static member function /home/black/dev/roclient/rml/vec3.hpp:85: error: from this location /home/black/dev/roclient/rml/vec3.hpp:24: error: invalid use of member 'rml::vec3::::::mx' in static member function /home/black/dev/roclient/rml/vec3.hpp:85: error: from this location /home/black/dev/roclient/rml/vec3.hpp:24: error: invalid use of member 'rml::vec3::::::my' in static member function /home/black/dev/roclient/rml/vec3.hpp:85: error: from this location /home/black/dev/roclient/rml/vec3.hpp:24: error: invalid use of member 'rml::vec3::::::my' in static member function /home/black/dev/roclient/rml/vec3.hpp:85: error: from this location /home/black/dev/roclient/rml/vec3.hpp:24: error: invalid use of member 'rml::vec3::::::mz' in static member function /home/black/dev/roclient/rml/vec3.hpp:85: error: from this location /home/black/dev/roclient/rml/vec3.hpp:24: error: invalid use of member 'rml::vec3::::::mz' in static member function /home/black/dev/roclient/rml/vec3.hpp:85: error: from this location /home/black/dev/roclient/rml/vec3.hpp: In static member function 'static rml::vec3 rml::vec3::getnormalized()': /home/black/dev/roclient/rml/vec3.hpp:91: error: 'this' is unavailable for static member functions /home/black/dev/roclient/rml/vec3.hpp:93: error: 'this' is unavailable for static member functions /home/black/dev/roclient/rml/vec3.hpp: In static member function 'static void rml::vec3::normalize()': /home/black/dev/roclient/rml/vec3.hpp:97: error: 'this' is unavailable for static member functions /home/black/dev/roclient/rml/vec3.hpp: In static member function 'static float rml::vec3::dot(const rml::vec3&)': /home/black/dev/roclient/rml/vec3.hpp:24: error: invalid use of member 'rml::vec3::::::mx' in static member function /home/black/dev/roclient/rml/vec3.hpp:107: error: from this location /home/black/dev/roclient/rml/vec3.hpp:24: error: invalid use of member 'rml::vec3::::::my' in static member function /home/black/dev/roclient/rml/vec3.hpp:107: error: from this location /home/black/dev/roclient/rml/vec3.hpp:24: error: invalid use of member 'rml::vec3::::::mz' in static member function /home/black/dev/roclient/rml/vec3.hpp:107: error: from this location /home/black/dev/roclient/rml/vec3.hpp: In static member function 'static rml::vec3 rml::vec3::cross(const rml::vec3&)': /home/black/dev/roclient/rml/vec3.hpp:24: error: invalid use of member 'rml::vec3::::::my' in static member function /home/black/dev/roclient/rml/vec3.hpp:111: error: from this location /home/black/dev/roclient/rml/vec3.hpp:24: error: invalid use of member 'rml::vec3::::::mz' in static member function /home/black/dev/roclient/rml/vec3.hpp:111: error: from this location /home/black/dev/roclient/rml/vec3.hpp:24: error: invalid use of member 'rml::vec3::::::mz' in static member function /home/black/dev/roclient/rml/vec3.hpp:111: error: from this location /home/black/dev/roclient/rml/vec3.hpp:24: error: invalid use of member 'rml::vec3::::::mx' in static member function /home/black/dev/roclient/rml/vec3.hpp:111: error: from this location /home/black/dev/roclient/rml/vec3.hpp:24: error: invalid use of member 'rml::vec3::::::mx' in static member function /home/black/dev/roclient/rml/vec3.hpp:111: error: from this location /home/black/dev/roclient/rml/vec3.hpp:24: error: invalid use of member 'rml::vec3::::::my' in static member function /home/black/dev/roclient/rml/vec3.hpp:111: error: from this location In file included from /home/black/dev/roclient/rml/rml.h:27, from model.h:21, from roRsw.h:17, from scene.h:17, from sceneMgr.h:18, from roclient.h:34, from Mouse.cpp:19: /home/black/dev/roclient/rml/mat3.hpp: At global scope: /home/black/dev/roclient/rml/mat3.hpp:25: error: constructor cannot be static member function /home/black/dev/roclient/rml/mat3.hpp:27: error: 'static float& rml::mat3::operator[](int)' must be a nonstatic member function /home/black/dev/roclient/rml/mat3.hpp: In static member function 'static void rml::mat3::transpose()': /home/black/dev/roclient/rml/mat3.hpp:23: error: invalid use of member 'rml::mat3::values' in static member function /home/black/dev/roclient/rml/mat3.hpp:31: error: from this location /home/black/dev/roclient/rml/mat3.hpp:23: error: invalid use of member 'rml::mat3::values' in static member function /home/black/dev/roclient/rml/mat3.hpp:31: error: from this location /home/black/dev/roclient/rml/mat3.hpp:23: error: invalid use of member 'rml::mat3::values' in static member function /home/black/dev/roclient/rml/mat3.hpp:31: error: from this location /home/black/dev/roclient/rml/mat3.hpp:23: error: invalid use of member 'rml::mat3::values' in static member function /home/black/dev/roclient/rml/mat3.hpp:33: error: from this location /home/black/dev/roclient/rml/mat3.hpp:23: error: invalid use of member 'rml::mat3::values' in static member function /home/black/dev/roclient/rml/mat3.hpp:33: error: from this location /home/black/dev/roclient/rml/mat3.hpp:23: error: invalid use of member 'rml::mat3::values' in static member function /home/black/dev/roclient/rml/mat3.hpp:34: error: from this location /home/black/dev/roclient/rml/mat3.hpp:23: error: invalid use of member 'rml::mat3::values' in static member function /home/black/dev/roclient/rml/mat3.hpp:34: error: from this location /home/black/dev/roclient/rml/mat3.hpp:23: error: invalid use of member 'rml::mat3::values' in static member function /home/black/dev/roclient/rml/mat3.hpp:35: error: from this location /home/black/dev/roclient/rml/mat3.hpp:23: error: invalid use of member 'rml::mat3::values' in static member function /home/black/dev/roclient/rml/mat3.hpp:36: error: from this location /home/black/dev/roclient/rml/mat3.hpp:23: error: invalid use of member 'rml::mat3::values' in static member function /home/black/dev/roclient/rml/mat3.hpp:36: error: from this location /home/black/dev/roclient/rml/mat3.hpp:23: error: invalid use of member 'rml::mat3::values' in static member function /home/black/dev/roclient/rml/mat3.hpp:37: error: from this location /home/black/dev/roclient/rml/mat3.hpp:23: error: invalid use of member 'rml::mat3::values' in static member function /home/black/dev/roclient/rml/mat3.hpp:38: error: from this location In file included from /home/black/dev/roclient/rml/rml.h:28, from model.h:21, from roRsw.h:17, from scene.h:17, from sceneMgr.h:18, from roclient.h:34, from Mouse.cpp:19: /home/black/dev/roclient/rml/mat4.hpp: At global scope: /home/black/dev/roclient/rml/mat4.hpp:37: error: constructor cannot be static member function /home/black/dev/roclient/rml/mat4.hpp:41: error: constructor cannot be static member function /home/black/dev/roclient/rml/mat4.hpp:46: error: constructor cannot be static member function /home/black/dev/roclient/rml/mat4.hpp:51: error: constructor cannot be static member function /home/black/dev/roclient/rml/mat4.hpp:73: error: 'static float& rml::mat4::operator[](int)' must be a nonstatic member function In file included from /home/black/dev/roclient/rml/rml.h:28, from model.h:21, from roRsw.h:17, from scene.h:17, from sceneMgr.h:18, from roclient.h:34, from Mouse.cpp:19: /home/black/dev/roclient/rml/mat4.hpp:399: error: 'static rml::vec3 rml::mat4::operator*(const rml::vec3&)' must be either a non-static member function or a non-member function /home/black/dev/roclient/rml/mat4.hpp:405: error: 'static rml::mat4 rml::mat4::operator*(const rml::mat4&)' must be either a non-static member function or a non-member function /home/black/dev/roclient/rml/mat4.hpp:436: error: 'static void rml::mat4::operator*=(const rml::mat4&)' must be either a non-static member function or a non-member function /home/black/dev/roclient/rml/mat4.hpp: In static member function 'static void rml::mat4::Inverse()': /home/black/dev/roclient/rml/mat4.hpp:449: error: 'this' is unavailable for static member functions /home/black/dev/roclient/rml/mat4.hpp:451: error: 'this' is unavailable for static member functions /home/black/dev/roclient/rml/mat4.hpp:451: error: 'this' is unavailable for static member functions /home/black/dev/roclient/rml/mat4.hpp: In static member function 'static rml::mat4 rml::mat4::transpose()': /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:457: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:458: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:459: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:460: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:462: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:463: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:464: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:465: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:467: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:468: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:469: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:470: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:472: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:473: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:474: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:475: error: from this location /home/black/dev/roclient/rml/mat4.hpp: In static member function 'static rml::vec3 rml::mat4::getTranslation()': /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:481: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:481: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:481: error: from this location /home/black/dev/roclient/rml/mat4.hpp: In static member function 'static rml::vec3 rml::mat4::getScale()': /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:489: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:489: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:489: error: from this location /home/black/dev/roclient/rml/mat4.hpp: In static member function 'static void rml::mat4::setPosition(float, float, float)': /home/black/dev/roclient/rml/mat4.hpp:493: error: no match for 'operator-' in '-rml::mat4::getTranslation()' /home/black/dev/roclient/rml/mat4.hpp:494: error: 'operator*=' not defined /home/black/dev/roclient/rml/mat4.hpp:495: error: 'operator*=' not defined /home/black/dev/roclient/rml/mat4.hpp: In static member function 'static void rml::mat4::setPositionX(float)': /home/black/dev/roclient/rml/mat4.hpp:500: error: 'operator*=' not defined /home/black/dev/roclient/rml/mat4.hpp: In static member function 'static void rml::mat4::setPositionY(float)': /home/black/dev/roclient/rml/mat4.hpp:505: error: 'operator*=' not defined /home/black/dev/roclient/rml/mat4.hpp: In static member function 'static void rml::mat4::setPositionZ(float)': /home/black/dev/roclient/rml/mat4.hpp:510: error: 'operator*=' not defined /home/black/dev/roclient/rml/mat4.hpp: In static member function 'static void rml::mat4::setScale(float, float, float)': /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:515: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:516: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:517: error: from this location /home/black/dev/roclient/rml/mat4.hpp: In static member function 'static void rml::mat4::setScaleX(float)': /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:521: error: from this location /home/black/dev/roclient/rml/mat4.hpp: In static member function 'static void rml::mat4::setScaleY(float)': /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:524: error: from this location /home/black/dev/roclient/rml/mat4.hpp: In static member function 'static void rml::mat4::setScaleZ(float)': /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:527: error: from this location /home/black/dev/roclient/rml/mat4.hpp: In static member function 'static void rml::mat4::scale(const rml::vec3&)': /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:531: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:532: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:533: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:534: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:535: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:536: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:537: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:538: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:539: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:540: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:541: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:542: error: from this location /home/black/dev/roclient/rml/mat4.hpp: In static member function 'static void rml::mat4::setRotationX(float)': /home/black/dev/roclient/rml/mat4.hpp:547: error: 'operator*=' not defined /home/black/dev/roclient/rml/mat4.hpp: In static member function 'static void rml::mat4::setRotationY(float)': /home/black/dev/roclient/rml/mat4.hpp:552: error: 'operator*=' not defined /home/black/dev/roclient/rml/mat4.hpp: In static member function 'static void rml::mat4::setRotationZ(float)': /home/black/dev/roclient/rml/mat4.hpp:557: error: 'operator*=' not defined /home/black/dev/roclient/rml/mat4.hpp: In static member function 'static void rml::mat4::rotate(float, rml::vec3)': /home/black/dev/roclient/rml/mat4.hpp:562: error: no match for 'operator[]' in 'axis[0]' /home/black/dev/roclient/rml/mat4.hpp:562: error: no match for 'operator[]' in 'axis[1]' /home/black/dev/roclient/rml/mat4.hpp:562: error: no match for 'operator[]' in 'axis[2]' /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:585: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:585: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:585: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:585: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:586: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:586: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:586: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:586: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:587: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:587: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:587: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:587: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:595: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:596: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:597: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:598: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:600: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:601: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:602: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:603: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:605: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:606: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:607: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:608: error: from this location /home/black/dev/roclient/rml/mat4.hpp: In static member function 'static void rml::mat4::rotateQuad(float, const rml::vec3&)': /home/black/dev/roclient/rml/mat4.hpp:640: error: 'operator*=' not defined /home/black/dev/roclient/rml/mat4.hpp: In static member function 'static void rml::mat4::setOrtho(float, float, float, float, float, float)': /home/black/dev/roclient/rml/mat4.hpp:645: error: cannot call member function 'rml::mat4& rml::mat4::operator=(const rml::mat4&)' without object /home/black/dev/roclient/rml/mat4.hpp: In static member function 'static void rml::mat4::setFrustum(float, float, float, float, float, float)': /home/black/dev/roclient/rml/mat4.hpp:650: error: cannot call member function 'rml::mat4& rml::mat4::operator=(const rml::mat4&)' without object /home/black/dev/roclient/rml/mat4.hpp: In static member function 'static void rml::mat4::setPerspective(float, float, float, float)': /home/black/dev/roclient/rml/mat4.hpp:654: error: cannot call member function 'rml::mat4& rml::mat4::operator=(const rml::mat4&)' without object /home/black/dev/roclient/rml/mat4.hpp: In static member function 'static rml::mat4 rml::mat4::removeTranslation()': /home/black/dev/roclient/rml/mat4.hpp:658: error: 'this' is unavailable for static member functions /home/black/dev/roclient/rml/mat4.hpp: In static member function 'static void rml::mat4::setIdentity()': /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:669: error: from this location /home/black/dev/roclient/rml/mat4.hpp: In static member function 'static void rml::mat4::rotateX(float)': /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:677: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:678: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:679: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:680: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:681: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:682: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:683: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:684: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:687: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:688: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:689: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:690: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:692: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:693: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:694: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:695: error: from this location /home/black/dev/roclient/rml/mat4.hpp: In static member function 'static void rml::mat4::rotateY(float)': /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:702: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:703: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:704: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:705: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:706: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:707: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:708: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:709: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:712: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:713: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:714: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:715: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:717: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:718: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:719: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:720: error: from this location /home/black/dev/roclient/rml/mat4.hpp: In static member function 'static void rml::mat4::rotateZ(float)': /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:727: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:728: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:729: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:730: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:731: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:732: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:733: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:734: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:737: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:738: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:739: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:740: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:742: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:743: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:744: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:745: error: from this location /home/black/dev/roclient/rml/mat4.hpp: In static member function 'static void rml::mat4::translate(float, float, float)': /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:752: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:752: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:752: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:752: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:752: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:753: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:753: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:753: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:753: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:753: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:754: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:754: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:754: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:754: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:754: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:755: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:755: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:755: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:755: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:755: error: from this location /home/black/dev/roclient/rml/mat4.hpp: In static member function 'static void rml::mat4::translate(const rml::vec3&)': /home/black/dev/roclient/rml/mat4.hpp:760: error: 'this' is unavailable for static member functions /home/black/dev/roclient/rml/mat4.hpp: In static member function 'static rml::mat3 rml::mat4::toMat3()': /home/black/dev/roclient/rml/mat4.hpp:767: error: no match for 'operator[]' in 'dest[0]' /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:767: error: from this location /home/black/dev/roclient/rml/mat4.hpp:768: error: no match for 'operator[]' in 'dest[1]' /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:768: error: from this location /home/black/dev/roclient/rml/mat4.hpp:769: error: no match for 'operator[]' in 'dest[2]' /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:769: error: from this location /home/black/dev/roclient/rml/mat4.hpp:770: error: no match for 'operator[]' in 'dest[3]' /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:770: error: from this location /home/black/dev/roclient/rml/mat4.hpp:771: error: no match for 'operator[]' in 'dest[4]' /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:771: error: from this location /home/black/dev/roclient/rml/mat4.hpp:772: error: no match for 'operator[]' in 'dest[5]' /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:772: error: from this location /home/black/dev/roclient/rml/mat4.hpp:773: error: no match for 'operator[]' in 'dest[6]' /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:773: error: from this location /home/black/dev/roclient/rml/mat4.hpp:774: error: no match for 'operator[]' in 'dest[7]' /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:774: error: from this location /home/black/dev/roclient/rml/mat4.hpp:775: error: no match for 'operator[]' in 'dest[8]' /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:775: error: from this location /home/black/dev/roclient/rml/mat4.hpp: In static member function 'static rml::mat3 rml::mat4::toInverseMat3()': /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:785: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:785: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:785: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:786: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:786: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:786: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:787: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:787: error: from this location /home/black/dev/roclient/rml/mat4.hpp:32: error: invalid use of member 'rml::mat4::::values' in static member function /home/black/dev/roclient/rml/mat4.hpp:787: error: from this location /home/black/dev/roclient/rml/mat4.hpp:799: error: no match for 'operator[]' in 'dest[0]' /home/black/dev/roclient/rml/mat4.hpp:800: error: no match for 'operator[]' in 'dest[1]' /home/black/dev/roclient/rml/mat4.hpp:801: error: no match for 'operator[]' in 'dest[2]' /home/black/dev/roclient/rml/mat4.hpp:802: error: no match for 'operator[]' in 'dest[3]' /home/black/dev/roclient/rml/mat4.hpp:803: error: no match for 'operator[]' in 'dest[4]' /home/black/dev/roclient/rml/mat4.hpp:804: error: no match for 'operator[]' in 'dest[5]' /home/black/dev/roclient/rml/mat4.hpp:805: error: no match for 'operator[]' in 'dest[6]' /home/black/dev/roclient/rml/mat4.hpp:806: error: no match for 'operator[]' in 'dest[7]' /home/black/dev/roclient/rml/mat4.hpp:807: error: no match for 'operator[]' in 'dest[8]' In file included from /home/black/dev/roclient/rml/rml.h:29, from model.h:21, from roRsw.h:17, from scene.h:17, from sceneMgr.h:18, from roclient.h:34, from Mouse.cpp:19: /home/black/dev/roclient/rml/quat.h: At global scope: /home/black/dev/roclient/rml/quat.h:33: error: constructor cannot be static member function /home/black/dev/roclient/rml/quat.h:40: error: constructor cannot be static member function /home/black/dev/roclient/rml/quat.h:44: error: constructor cannot be static member function /home/black/dev/roclient/rml/quat.h:49: error: 'static float rml::quat::operator[](int)' must be a nonstatic member function /home/black/dev/roclient/rml/quat.h: In static member function 'static void rml::quat::fromAngles(float*)': /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:71: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:72: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:73: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:74: error: from this location /home/black/dev/roclient/rml/quat.h: In static member function 'static void rml::quat::slerp(rml::quat&, rml::quat&, float)': /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:105: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:107: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:108: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:109: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:110: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:115: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:115: error: from this location /home/black/dev/roclient/rml/quat.h: In static member function 'static void rml::quat::inverse()': /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:121: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:121: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:122: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:122: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:123: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:123: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:124: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:124: error: from this location /home/black/dev/roclient/rml/quat.h: In static member function 'static rml::mat4 rml::quat::getRotationMatrix()': /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:130: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:130: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:130: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:130: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:131: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:131: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:131: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:131: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:132: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:132: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:132: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:132: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:134: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:134: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:134: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:134: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:135: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:135: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:135: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:135: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:136: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:136: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:136: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:136: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:138: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:138: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:138: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:138: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:139: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:139: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:139: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:139: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:140: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:140: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:140: error: from this location /home/black/dev/roclient/rml/quat.h:27: error: invalid use of member 'rml::quat::::values' in static member function /home/black/dev/roclient/rml/quat.h:140: error: from this location /home/black/dev/roclient/rml/quat.h: In static member function 'static rml::quat rml::quat::getNormalized()': /home/black/dev/roclient/rml/quat.h:29: error: invalid use of member 'rml::quat::::::x' in static member function /home/black/dev/roclient/rml/quat.h:147: error: from this location /home/black/dev/roclient/rml/quat.h:29: error: invalid use of member 'rml::quat::::::y' in static member function /home/black/dev/roclient/rml/quat.h:147: error: from this location /home/black/dev/roclient/rml/quat.h:29: error: invalid use of member 'rml::quat::::::z' in static member function /home/black/dev/roclient/rml/quat.h:147: error: from this location /home/black/dev/roclient/rml/quat.h:29: error: invalid use of member 'rml::quat::::::w' in static member function /home/black/dev/roclient/rml/quat.h:147: error: from this location /home/black/dev/roclient/rml/quat.h: In static member function 'static float rml::quat::length()': /home/black/dev/roclient/rml/quat.h:29: error: invalid use of member 'rml::quat::::::x' in static member function /home/black/dev/roclient/rml/quat.h:151: error: from this location /home/black/dev/roclient/rml/quat.h:29: error: invalid use of member 'rml::quat::::::x' in static member function /home/black/dev/roclient/rml/quat.h:151: error: from this location /home/black/dev/roclient/rml/quat.h:29: error: invalid use of member 'rml::quat::::::y' in static member function /home/black/dev/roclient/rml/quat.h:151: error: from this location /home/black/dev/roclient/rml/quat.h:29: error: invalid use of member 'rml::quat::::::y' in static member function /home/black/dev/roclient/rml/quat.h:151: error: from this location /home/black/dev/roclient/rml/quat.h:29: error: invalid use of member 'rml::quat::::::z' in static member function /home/black/dev/roclient/rml/quat.h:151: error: from this location /home/black/dev/roclient/rml/quat.h:29: error: invalid use of member 'rml::quat::::::z' in static member function /home/black/dev/roclient/rml/quat.h:151: error: from this location /home/black/dev/roclient/rml/quat.h:29: error: invalid use of member 'rml::quat::::::w' in static member function /home/black/dev/roclient/rml/quat.h:151: error: from this location /home/black/dev/roclient/rml/quat.h:29: error: invalid use of member 'rml::quat::::::w' in static member function /home/black/dev/roclient/rml/quat.h:151: error: from this location In file included from model.h:22, from roRsw.h:17, from scene.h:17, from sceneMgr.h:18, from roclient.h:34, from Mouse.cpp:19: simpleVector.h: At global scope: simpleVector.h:29: error: constructor cannot be static member function simpleVector.h:41: error: destructor cannot be static member function simpleVector.h:92: error: 'static type& roc::simpleVector::operator[](size_t)' must be a nonstatic member function simpleVector.h: In static member function 'static void roc::simpleVector::clear()': simpleVector.h:50: error: 'this' is unavailable for static member functions simpleVector.h:51: error: 'this' is unavailable for static member functions simpleVector.h:52: error: 'this' is unavailable for static member functions simpleVector.h:53: error: 'this' is unavailable for static member functions simpleVector.h:54: error: 'this' is unavailable for static member functions simpleVector.h: In static member function 'static void roc::simpleVector::setSize(size_t)': simpleVector.h:61: error: 'this' is unavailable for static member functions simpleVector.h:66: error: 'this' is unavailable for static member functions simpleVector.h:67: error: 'this' is unavailable for static member functions simpleVector.h:69: error: 'this' is unavailable for static member functions simpleVector.h:69: error: 'this' is unavailable for static member functions simpleVector.h:71: error: 'this' is unavailable for static member functions simpleVector.h: In static member function 'static void roc::simpleVector::append(type)': simpleVector.h:79: error: 'this' is unavailable for static member functions simpleVector.h:79: error: 'this' is unavailable for static member functions simpleVector.h:81: error: 'this' is unavailable for static member functions simpleVector.h:81: error: 'this' is unavailable for static member functions simpleVector.h:81: error: 'this' is unavailable for static member functions simpleVector.h:86: error: 'this' is unavailable for static member functions simpleVector.h:86: error: 'this' is unavailable for static member functions In file included from model.h:23, from roRsw.h:17, from scene.h:17, from sceneMgr.h:18, from roclient.h:34, from Mouse.cpp:19: roRsm.h: In static member function 'static const char* roc::roRsm::getTextureName(int)': roRsm.h:18: error: 'this' is unavailable for static member functions roRsm.h:21: error: 'this' is unavailable for static member functions In file included from roRsw.h:17, from scene.h:17, from sceneMgr.h:18, from roclient.h:34, from Mouse.cpp:19: model.h: At global scope: model.h:50: error: variable or field '__fastcall' declared void model.h:50: error: expected ';' before 'draw' model.h:53: error: variable or field '__fastcall' declared void model.h:53: error: expected ';' before 'drawMesh' In file included from scene.h:18, from sceneMgr.h:18, from roclient.h:34, from Mouse.cpp:19: roGnd.h:47: error: extra qualification 'roc::roGnd::' on member 'setPixel' In file included from scene.h:18, from sceneMgr.h:18, from roclient.h:34, from Mouse.cpp:19: roGnd.h: In static member function 'static const char* roc::roGnd::getTextureName(int)': roGnd.h:30: error: 'this' is unavailable for static member functions roGnd.h:33: error: 'this' is unavailable for static member functions roGnd.h:33: error: 'this' is unavailable for static member functions In file included from sceneMgr.h:18, from roclient.h:34, from Mouse.cpp:19: scene.h: At global scope: scene.h:69: error: variable or field '__fastcall' declared void scene.h:69: error: expected ';' before 'processPicking' In file included from roclient.h:36, from Mouse.cpp:19: draw.h:37: error: expected initializer before 'draw_drawFrame' In file included from roclient.h:37, from Mouse.cpp:19: drawScene.h:89: error: expected initializer before 'drawScene_render' time.h:29: warning: 'void roc::time_SetTick()' defined but not used time.h:38: warning: 'size_t roc::getTick()' defined but not used time.h:42: warning: 'float roc::getTickf()' defined but not used make: *** [Mouse.o] Error 1