From 4ccf02137627f18d5e8e02075d1ab0f7adb6c804 Mon Sep 17 00:00:00 2001 From: Lynix Date: Tue, 15 Jul 2014 01:01:37 +0200 Subject: [PATCH] Fixed EulerAngles operator+= return type Thanks to Raakz Former-commit-id: 2247fe952cd593adea90336ea7f8507e83dea3b1 --- include/Nazara/Math/EulerAngles.hpp | 4 ++-- include/Nazara/Math/EulerAngles.inl | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/include/Nazara/Math/EulerAngles.hpp b/include/Nazara/Math/EulerAngles.hpp index 6b6cabc2d..73f86e25f 100644 --- a/include/Nazara/Math/EulerAngles.hpp +++ b/include/Nazara/Math/EulerAngles.hpp @@ -43,8 +43,8 @@ template class NzEulerAngles /*NzEulerAngles operator*(const NzEulerAngles& angles) const; NzEulerAngles operator/(const NzEulerAngles& angles) const;*/ - NzEulerAngles operator+=(const NzEulerAngles& angles); - NzEulerAngles operator-=(const NzEulerAngles& angles); + NzEulerAngles& operator+=(const NzEulerAngles& angles); + NzEulerAngles& operator-=(const NzEulerAngles& angles); /*NzEulerAngles operator*=(const NzEulerAngles& angles); NzEulerAngles operator/=(const NzEulerAngles& angles);*/ diff --git a/include/Nazara/Math/EulerAngles.inl b/include/Nazara/Math/EulerAngles.inl index a085d99cf..af9f8e521 100644 --- a/include/Nazara/Math/EulerAngles.inl +++ b/include/Nazara/Math/EulerAngles.inl @@ -123,7 +123,7 @@ NzEulerAngles NzEulerAngles::operator-(const NzEulerAngles& angles) const } template -NzEulerAngles NzEulerAngles::operator+=(const NzEulerAngles& angles) +NzEulerAngles& NzEulerAngles::operator+=(const NzEulerAngles& angles) { pitch += angles.pitch; yaw += angles.yaw; @@ -133,7 +133,7 @@ NzEulerAngles NzEulerAngles::operator+=(const NzEulerAngles& angles) } template -NzEulerAngles NzEulerAngles::operator-=(const NzEulerAngles& angles) +NzEulerAngles& NzEulerAngles::operator-=(const NzEulerAngles& angles) { pitch -= angles.pitch; yaw -= angles.yaw;