Created
April 22, 2021 01:32
-
-
Save r-rmcgibbo/c4b567e66495bbe25180407aa874b41e to your computer and use it in GitHub Desktop.
system: aarch64-linux | build_time: 5 minutes | https://github.com/NixOS/nixpkgs/pull/120124
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file has been truncated | |
.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
709 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/include/OgreMaterialManager.h:37, | |
from /build/source/OgreMain/src/OgreMaterialManager.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/include/OgreTechnique.h:35, | |
from /build/source/OgreMain/src/OgreMaterialManager.cpp:37: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
722 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/include/OgreMaterialManager.h:37, | |
from /build/source/OgreMain/src/OgreMaterialManager.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/include/OgreTechnique.h:35, | |
from /build/source/OgreMain/src/OgreMaterialManager.cpp:37: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
731 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/include/OgreMaterialManager.h:37, | |
from /build/source/OgreMain/src/OgreMaterialManager.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/include/OgreTechnique.h:35, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:34: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/include/OgreTechnique.h:35, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:34: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/include/OgreTechnique.h:35, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:34: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/include/OgreTechnique.h:35, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:34: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/include/OgreTechnique.h:35, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:34: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/include/OgreTechnique.h:35, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:34: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/include/OgreTechnique.h:35, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:34: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/include/OgreTechnique.h:35, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:34: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/include/OgreTechnique.h:35, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:34: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/include/OgreTechnique.h:35, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:34: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/include/OgreTechnique.h:35, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:34: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
334 | return mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/include/OgreTechnique.h:35, | |
from /build/source/OgreMain/src/OgreMaterialManager.cpp:37: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
744 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/include/OgreMaterialManager.h:37, | |
from /build/source/OgreMain/src/OgreMaterialManager.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/include/OgreTechnique.h:35, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:34: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
348 | return mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:36, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/include/OgreTechnique.h:35, | |
from /build/source/OgreMain/src/OgreMaterialManager.cpp:37: | |
/build/source/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': | |
/build/source/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/include/OgreMaterialManager.h:37, | |
from /build/source/OgreMain/src/OgreMaterialManager.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:36, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/include/OgreTechnique.h:35, | |
from /build/source/OgreMain/src/OgreMaterialManager.cpp:37: | |
/build/source/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': | |
/build/source/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
64 | : mRadius(radius), mCenter(center) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/include/OgreMaterialManager.h:37, | |
from /build/source/OgreMain/src/OgreMaterialManager.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/include/OgreTechnique.h:35, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:34: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
399 | Vector3 min = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/include/OgreTechnique.h:35, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:34: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
400 | Vector3 max = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/include/OgreTechnique.h:35, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:34: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
609 | Vector3 intMin = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/include/OgreTechnique.h:35, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:34: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
610 | Vector3 intMax = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/include/OgreTechnique.h:35, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:34: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
709 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/include/OgreTechnique.h:35, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:34: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
722 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/include/OgreTechnique.h:35, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:34: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
731 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/include/OgreTechnique.h:35, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:34: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
744 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:36, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/include/OgreTechnique.h:35, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:34: | |
/build/source/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': | |
/build/source/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:36, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/include/OgreTechnique.h:35, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:34: | |
/build/source/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': | |
/build/source/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
64 | : mRadius(radius), mCenter(center) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreCamera.h:44, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:36, | |
from /build/source/OgreMain/include/OgreLodStrategyManager.h:33, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:41: | |
/build/source/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': | |
/build/source/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreCamera.h:44, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:36, | |
from /build/source/OgreMain/include/OgreLodStrategyManager.h:33, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:41: | |
/build/source/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreCamera.h:44, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:36, | |
from /build/source/OgreMain/include/OgreLodStrategyManager.h:33, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:41: | |
/build/source/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': | |
/build/source/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
54 | :mOrigin(origin), mDirection(direction) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreCamera.h:44, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:36, | |
from /build/source/OgreMain/include/OgreLodStrategyManager.h:33, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:41: | |
/build/source/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
54 | :mOrigin(origin), mDirection(direction) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMaterialSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreCamera.h:44, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:36, | |
from /build/source/OgreMain/include/OgreLodStrategyManager.h:33, | |
from /build/source/OgreMain/src/OgreMaterialManager.cpp:42: | |
/build/source/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': | |
/build/source/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/include/OgreMaterialManager.h:37, | |
from /build/source/OgreMain/src/OgreMaterialManager.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreCamera.h:44, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:36, | |
from /build/source/OgreMain/include/OgreLodStrategyManager.h:33, | |
from /build/source/OgreMain/src/OgreMaterialManager.cpp:42: | |
/build/source/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/include/OgreMaterialManager.h:37, | |
from /build/source/OgreMain/src/OgreMaterialManager.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreCamera.h:44, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:36, | |
from /build/source/OgreMain/include/OgreLodStrategyManager.h:33, | |
from /build/source/OgreMain/src/OgreMaterialManager.cpp:42: | |
/build/source/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': | |
/build/source/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
54 | :mOrigin(origin), mDirection(direction) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/include/OgreMaterialManager.h:37, | |
from /build/source/OgreMain/src/OgreMaterialManager.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreCamera.h:44, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:36, | |
from /build/source/OgreMain/include/OgreLodStrategyManager.h:33, | |
from /build/source/OgreMain/src/OgreMaterialManager.cpp:42: | |
/build/source/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
54 | :mOrigin(origin), mDirection(direction) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/include/OgreTextureUnitState.h:34, | |
from /build/source/OgreMain/include/OgreMaterialSerializer.h:34, | |
from /build/source/OgreMain/include/OgreMaterialManager.h:37, | |
from /build/source/OgreMain/src/OgreMaterialManager.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMath.cpp.o | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:32: | |
/build/source/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] | |
533 | Vector2 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' | |
129 | inline Vector2& operator = ( const Vector2& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] | |
535 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' | |
129 | inline Vector2& operator = ( const Vector2& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': | |
/build/source/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] | |
581 | return angle; | |
| ^~~~~ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:30: | |
/build/source/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' | |
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': | |
/build/source/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
582 | return perp; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
661 | Vector3 v0 = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
662 | Vector3 v1 = dest; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
670 | return Quaternion::IDENTITY; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
702 | return q; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
717 | Vector3 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
719 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': | |
/build/source/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:35, | |
from /build/source/OgreMain/include/OgrePlaneBoundedVolume.h:33, | |
from /build/source/OgreMain/include/OgreRay.h:35, | |
from /build/source/OgreMain/src/OgreMath.cpp:35: | |
/build/source/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
226 | return r; | |
| ^ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlaneBoundedVolume.h:33, | |
from /build/source/OgreMain/include/OgreRay.h:35, | |
from /build/source/OgreMain/src/OgreMath.cpp:35: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlaneBoundedVolume.h:33, | |
from /build/source/OgreMain/include/OgreRay.h:35, | |
from /build/source/OgreMain/src/OgreMath.cpp:35: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlaneBoundedVolume.h:33, | |
from /build/source/OgreMain/include/OgreRay.h:35, | |
from /build/source/OgreMain/src/OgreMath.cpp:35: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlaneBoundedVolume.h:33, | |
from /build/source/OgreMain/include/OgreRay.h:35, | |
from /build/source/OgreMain/src/OgreMath.cpp:35: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlaneBoundedVolume.h:33, | |
from /build/source/OgreMain/include/OgreRay.h:35, | |
from /build/source/OgreMain/src/OgreMath.cpp:35: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlaneBoundedVolume.h:33, | |
from /build/source/OgreMain/include/OgreRay.h:35, | |
from /build/source/OgreMain/src/OgreMath.cpp:35: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlaneBoundedVolume.h:33, | |
from /build/source/OgreMain/include/OgreRay.h:35, | |
from /build/source/OgreMain/src/OgreMath.cpp:35: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlaneBoundedVolume.h:33, | |
from /build/source/OgreMain/include/OgreRay.h:35, | |
from /build/source/OgreMain/src/OgreMath.cpp:35: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlaneBoundedVolume.h:33, | |
from /build/source/OgreMain/include/OgreRay.h:35, | |
from /build/source/OgreMain/src/OgreMath.cpp:35: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlaneBoundedVolume.h:33, | |
from /build/source/OgreMain/include/OgreRay.h:35, | |
from /build/source/OgreMain/src/OgreMath.cpp:35: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlaneBoundedVolume.h:33, | |
from /build/source/OgreMain/include/OgreRay.h:35, | |
from /build/source/OgreMain/src/OgreMath.cpp:35: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
334 | return mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlaneBoundedVolume.h:33, | |
from /build/source/OgreMain/include/OgreRay.h:35, | |
from /build/source/OgreMain/src/OgreMath.cpp:35: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
348 | return mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlaneBoundedVolume.h:33, | |
from /build/source/OgreMain/include/OgreRay.h:35, | |
from /build/source/OgreMain/src/OgreMath.cpp:35: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
399 | Vector3 min = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlaneBoundedVolume.h:33, | |
from /build/source/OgreMain/include/OgreRay.h:35, | |
from /build/source/OgreMain/src/OgreMath.cpp:35: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
400 | Vector3 max = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlaneBoundedVolume.h:33, | |
from /build/source/OgreMain/include/OgreRay.h:35, | |
from /build/source/OgreMain/src/OgreMath.cpp:35: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
609 | Vector3 intMin = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlaneBoundedVolume.h:33, | |
from /build/source/OgreMain/include/OgreRay.h:35, | |
from /build/source/OgreMain/src/OgreMath.cpp:35: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
610 | Vector3 intMax = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlaneBoundedVolume.h:33, | |
from /build/source/OgreMain/include/OgreRay.h:35, | |
from /build/source/OgreMain/src/OgreMath.cpp:35: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
709 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlaneBoundedVolume.h:33, | |
from /build/source/OgreMain/include/OgreRay.h:35, | |
from /build/source/OgreMain/src/OgreMath.cpp:35: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
722 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlaneBoundedVolume.h:33, | |
from /build/source/OgreMain/include/OgreRay.h:35, | |
from /build/source/OgreMain/src/OgreMath.cpp:35: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
731 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlaneBoundedVolume.h:33, | |
from /build/source/OgreMain/include/OgreRay.h:35, | |
from /build/source/OgreMain/src/OgreMath.cpp:35: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
744 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlaneBoundedVolume.h:34, | |
from /build/source/OgreMain/include/OgreRay.h:35, | |
from /build/source/OgreMain/src/OgreMath.cpp:35: | |
/build/source/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': | |
/build/source/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | |
| ^ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlaneBoundedVolume.h:34, | |
from /build/source/OgreMain/include/OgreRay.h:35, | |
from /build/source/OgreMain/src/OgreMath.cpp:35: | |
/build/source/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': | |
/build/source/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
64 | : mRadius(radius), mCenter(center) {} | |
| ^ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:35: | |
/build/source/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': | |
/build/source/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | |
| ^ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:35: | |
/build/source/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | |
| ^ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:35: | |
/build/source/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': | |
/build/source/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
54 | :mOrigin(origin), mDirection(direction) {} | |
| ^ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:35: | |
/build/source/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
54 | :mOrigin(origin), mDirection(direction) {} | |
| ^ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreMath.cpp: In static member function 'static Ogre::Vector3 Ogre::Math::calculateTangentSpaceVector(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': | |
/build/source/OgreMain/src/OgreMath.cpp:897:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
897 | return tangent; | |
| ^~~~~~~ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreMath.cpp: In static member function 'static Ogre::Vector3 Ogre::Math::calculateBasicFaceNormal(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&)': | |
/build/source/OgreMain/src/OgreMath.cpp:921:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
921 | return normal; | |
| ^~~~~~ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreMath.cpp: In static member function 'static Ogre::Vector3 Ogre::Math::calculateBasicFaceNormalWithoutNormalize(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&)': | |
/build/source/OgreMain/src/OgreMath.cpp:934:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
934 | return normal; | |
| ^~~~~~ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreMath.cpp: In static member function 'static Ogre::Real Ogre::Math::boundingRadiusFromAABB(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/src/OgreMath.cpp:988:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
988 | Vector3 max = aabb.getMaximum(); | |
| ^ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreMath.cpp:989:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
989 | Vector3 min = aabb.getMinimum(); | |
| ^ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreMath.cpp:991:23: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
991 | Vector3 magnitude = max; | |
| ^~~ | |
In file included from /build/source/OgreMain/src/OgreMath.cpp:33: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMatrix3.cpp.o | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/src/OgreMatrix3.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': | |
/build/source/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
582 | return perp; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
661 | Vector3 v0 = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
662 | Vector3 v1 = dest; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
670 | return Quaternion::IDENTITY; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/src/OgreMatrix3.cpp:29: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/src/OgreMatrix3.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
702 | return q; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/src/OgreMatrix3.cpp:29: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/src/OgreMatrix3.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
717 | Vector3 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
719 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': | |
/build/source/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreMatrix3.cpp: In member function 'Ogre::Vector3 Ogre::Matrix3::operator*(const Ogre::Vector3&) const': | |
/build/source/OgreMain/src/OgreMatrix3.cpp:137:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
137 | return kProd; | |
| ^~~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/src/OgreMatrix3.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreMatrix3.cpp: In function 'Ogre::Vector3 Ogre::operator*(const Ogre::Vector3&, const Ogre::Matrix3&)': | |
/build/source/OgreMain/src/OgreMatrix3.cpp:150:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
150 | return kProd; | |
| ^~~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/src/OgreMatrix3.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMatrix4.cpp.o | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/src/OgreMatrix4.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': | |
/build/source/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
582 | return perp; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
661 | Vector3 v0 = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
662 | Vector3 v1 = dest; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
670 | return Quaternion::IDENTITY; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/src/OgreMatrix4.cpp:29: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/src/OgreMatrix4.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
702 | return q; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/src/OgreMatrix4.cpp:29: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/src/OgreMatrix4.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
717 | Vector3 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
719 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': | |
/build/source/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgreMatrix4.cpp:29: | |
/build/source/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
226 | return r; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:34, | |
from /build/source/OgreMain/src/OgreMatrix4.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryAllocatedObject.cpp.o | |
[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryNedAlloc.cpp.o | |
[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryNedPooling.cpp.o | |
[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryTracker.cpp.o | |
In file included from /build/source/OgreMain/src/OgreMemoryNedPooling.cpp:42: | |
/build/source/OgreMain/src/nedmalloc/nedmalloc.c: In function 'malloc_state* nedalloc::FindMSpace(nedalloc::nedpool*, nedalloc::threadcache*, int*, size_t)': | |
/build/source/OgreMain/src/nedmalloc/nedmalloc.c:606:48: warning: cast from type 'malloc_state**' to type 'volatile malloc_state**' casts away qualifiers [-Wcast-qual] | |
606 | *((volatile struct malloc_state **) &p->m[end])=p->m[end]=temp; | |
| ^ | |
/build/source/OgreMain/src/nedmalloc/nedmalloc.c:606:60: warning: operation on 'p->nedalloc::nedpool_t::m[end]' may be undefined [-Wsequence-point] | |
606 | *((volatile struct malloc_state **) &p->m[end])=p->m[end]=temp; | |
| ~~~~~~~~~^~~~~ | |
/build/source/OgreMain/src/nedmalloc/nedmalloc.c: In function 'void** nedalloc::nedpindependent_comalloc(nedalloc::nedpool*, size_t, size_t*, void**)': | |
/build/source/OgreMain/src/nedmalloc/nedmalloc.c:940:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] | |
940 | for(i=0; i<elems; i++) | |
| ^~~ | |
/build/source/OgreMain/src/nedmalloc/nedmalloc.c:942:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' | |
942 | GetThreadCache(&p, &tc, &mymspace, 0); | |
| ^~~~~~~~~~~~~~ | |
[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMesh.cpp.o | |
[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshManager.cpp.o | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': | |
/build/source/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
582 | return perp; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
661 | Vector3 v0 = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
662 | Vector3 v1 = dest; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
670 | return Quaternion::IDENTITY; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
702 | return q; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
717 | Vector3 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
719 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': | |
/build/source/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:35, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
226 | return r; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
334 | return mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
348 | return mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
399 | Vector3 min = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
400 | Vector3 max = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
609 | Vector3 intMin = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
610 | Vector3 intMax = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
709 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
722 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
731 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
744 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAnimable.h:32, | |
from /build/source/OgreMain/include/OgreAnimation.h:35, | |
from /build/source/OgreMain/include/OgreSkeleton.h:38, | |
from /build/source/OgreMain/include/OgreMesh.h:39, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] | |
533 | Vector2 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' | |
129 | inline Vector2& operator = ( const Vector2& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] | |
535 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' | |
129 | inline Vector2& operator = ( const Vector2& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': | |
/build/source/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] | |
581 | return angle; | |
| ^~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:32, | |
from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' | |
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMeshManager.h:35, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': | |
/build/source/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
582 | return perp; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
661 | Vector3 v0 = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
662 | Vector3 v1 = dest; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
670 | return Quaternion::IDENTITY; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreMeshManager.h:35, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMeshManager.h:35, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
702 | return q; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreMeshManager.h:35, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMeshManager.h:35, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
717 | Vector3 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
719 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': | |
/build/source/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:35, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshManager.h:37, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
226 | return r; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMeshManager.h:35, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshManager.h:37, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMeshManager.h:35, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshManager.h:37, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMeshManager.h:35, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshManager.h:37, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMeshManager.h:35, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshManager.h:37, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMeshManager.h:35, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshManager.h:37, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMeshManager.h:35, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgreMesh.cpp:44: | |
/build/source/OgreMain/include/OgreTangentSpaceCalc.h: In constructor 'Ogre::TangentSpaceCalc::VertexInfo::VertexInfo()': | |
/build/source/OgreMain/include/OgreTangentSpaceCalc.h:209:37: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
209 | parity(0), oppositeParityIndex(0) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshManager.h:37, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMeshManager.h:35, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshManager.h:37, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMeshManager.h:35, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshManager.h:37, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMeshManager.h:35, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshManager.h:37, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMeshManager.h:35, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshManager.h:37, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMeshManager.h:35, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgreMesh.cpp:44: | |
/build/source/OgreMain/include/OgreTangentSpaceCalc.h:209:37: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
209 | parity(0), oppositeParityIndex(0) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshManager.h:37, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
334 | return mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMeshManager.h:35, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshManager.h:37, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
348 | return mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMeshManager.h:35, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshManager.h:37, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
399 | Vector3 min = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMeshManager.h:35, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:36, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategyManager.h:33, | |
from /build/source/OgreMain/src/OgreMesh.cpp:45: | |
/build/source/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': | |
/build/source/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:36, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategyManager.h:33, | |
from /build/source/OgreMain/src/OgreMesh.cpp:45: | |
/build/source/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': | |
/build/source/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
64 | : mRadius(radius), mCenter(center) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshManager.h:37, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
400 | Vector3 max = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMeshManager.h:35, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshManager.h:37, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
609 | Vector3 intMin = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMeshManager.h:35, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshManager.h:37, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
610 | Vector3 intMax = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMeshManager.h:35, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshManager.h:37, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
709 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreMeshManager.h:35, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshManager.h:37, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
722 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreMeshManager.h:35, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshManager.h:37, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
731 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreMeshManager.h:35, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshManager.h:37, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
744 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreMeshManager.h:35, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAnimable.h:32, | |
from /build/source/OgreMain/include/OgreAnimation.h:35, | |
from /build/source/OgreMain/include/OgreSkeleton.h:38, | |
from /build/source/OgreMain/include/OgreMesh.h:39, | |
from /build/source/OgreMain/include/OgreMeshManager.h:37, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] | |
533 | Vector2 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' | |
129 | inline Vector2& operator = ( const Vector2& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] | |
535 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' | |
129 | inline Vector2& operator = ( const Vector2& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': | |
/build/source/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] | |
581 | return angle; | |
| ^~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:32, | |
from /build/source/OgreMain/include/OgreMeshManager.h:35, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' | |
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreCamera.h:44, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:36, | |
from /build/source/OgreMain/include/OgreLodStrategyManager.h:33, | |
from /build/source/OgreMain/src/OgreMesh.cpp:45: | |
/build/source/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': | |
/build/source/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreCamera.h:44, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:36, | |
from /build/source/OgreMain/include/OgreLodStrategyManager.h:33, | |
from /build/source/OgreMain/src/OgreMesh.cpp:45: | |
/build/source/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreCamera.h:44, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:36, | |
from /build/source/OgreMain/include/OgreLodStrategyManager.h:33, | |
from /build/source/OgreMain/src/OgreMesh.cpp:45: | |
/build/source/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': | |
/build/source/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
54 | :mOrigin(origin), mDirection(direction) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreCamera.h:44, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:36, | |
from /build/source/OgreMain/include/OgreLodStrategyManager.h:33, | |
from /build/source/OgreMain/src/OgreMesh.cpp:45: | |
/build/source/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
54 | :mOrigin(origin), mDirection(direction) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreMesh.cpp: In member function 'void Ogre::Mesh::_setBounds(const Ogre::AxisAlignedBox&, bool)': | |
/build/source/OgreMain/src/OgreMesh.cpp:404:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
404 | Vector3 max = mAABB.getMaximum(); | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreMesh.cpp:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
405 | Vector3 min = mAABB.getMinimum(); | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/src/OgreMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreMeshManager.cpp: In member function 'Ogre::MeshPtr Ogre::MeshManager::createPlane(const String&, const String&, const Ogre::Plane&, Ogre::Real, Ogre::Real, int, int, bool, short unsigned int, Ogre::Real, Ogre::Real, const Ogre::Vector3&, Ogre::HardwareBuffer::Usage, Ogre::HardwareBuffer::Usage, bool, bool)': | |
/build/source/OgreMain/src/OgreMeshManager.cpp:159:24: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] | |
159 | params.plane = plane; | |
| ^~~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:37, | |
from /build/source/OgreMain/include/OgreAxisAlignedBox.h:35, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshManager.h:37, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' | |
67 | Plane (const Plane& rhs); | |
| ^~~~~ | |
In file included from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreMeshManager.h: In member function 'Ogre::MeshManager::MeshBuildParams& Ogre::MeshManager::MeshBuildParams::operator=(const Ogre::MeshManager::MeshBuildParams&)': | |
/build/source/OgreMain/include/OgreMeshManager.h:463:16: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] | |
463 | struct MeshBuildParams | |
| ^~~~~~~~~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:37, | |
from /build/source/OgreMain/include/OgreAxisAlignedBox.h:35, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshManager.h:37, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' | |
67 | Plane (const Plane& rhs); | |
| ^~~~~ | |
/build/source/OgreMain/src/OgreMeshManager.cpp: In member function 'Ogre::MeshPtr Ogre::MeshManager::createPlane(const String&, const String&, const Ogre::Plane&, Ogre::Real, Ogre::Real, int, int, bool, short unsigned int, Ogre::Real, Ogre::Real, const Ogre::Vector3&, Ogre::HardwareBuffer::Usage, Ogre::HardwareBuffer::Usage, bool, bool)': | |
/build/source/OgreMain/src/OgreMeshManager.cpp:173:48: note: synthesized method 'Ogre::MeshManager::MeshBuildParams& Ogre::MeshManager::MeshBuildParams::operator=(const Ogre::MeshManager::MeshBuildParams&)' first required here | |
173 | mMeshBuildParams[pMesh.getPointer()] = params; | |
| ^~~~~~ | |
/build/source/OgreMain/src/OgreMeshManager.cpp: In member function 'Ogre::MeshPtr Ogre::MeshManager::createCurvedPlane(const String&, const String&, const Ogre::Plane&, Ogre::Real, Ogre::Real, Ogre::Real, int, int, bool, short unsigned int, Ogre::Real, Ogre::Real, const Ogre::Vector3&, Ogre::HardwareBuffer::Usage, Ogre::HardwareBuffer::Usage, bool, bool)': | |
/build/source/OgreMain/src/OgreMeshManager.cpp:195:24: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] | |
195 | params.plane = plane; | |
| ^~~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:37, | |
from /build/source/OgreMain/include/OgreAxisAlignedBox.h:35, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshManager.h:37, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' | |
67 | Plane (const Plane& rhs); | |
| ^~~~~ | |
/build/source/OgreMain/src/OgreMeshManager.cpp: In member function 'Ogre::MeshPtr Ogre::MeshManager::createCurvedIllusionPlane(const String&, const String&, const Ogre::Plane&, Ogre::Real, Ogre::Real, Ogre::Real, int, int, bool, short unsigned int, Ogre::Real, Ogre::Real, const Ogre::Vector3&, const Ogre::Quaternion&, Ogre::HardwareBuffer::Usage, Ogre::HardwareBuffer::Usage, bool, bool, int)': | |
/build/source/OgreMain/src/OgreMeshManager.cpp:238:24: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] | |
238 | params.plane = plane; | |
| ^~~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:37, | |
from /build/source/OgreMain/include/OgreAxisAlignedBox.h:35, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshManager.h:37, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' | |
67 | Plane (const Plane& rhs); | |
| ^~~~~ | |
/build/source/OgreMain/src/OgreMeshManager.cpp: In member function 'void Ogre::MeshManager::loadManualPlane(Ogre::Mesh*, Ogre::MeshManager::MeshBuildParams&)': | |
/build/source/OgreMain/src/OgreMeshManager.cpp:519:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
519 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreMeshManager.h:35, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreMeshManager.cpp:519:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
519 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; | |
| ^~~~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMeshManager.h:35, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreMeshManager.cpp: In member function 'void Ogre::MeshManager::loadManualCurvedPlane(Ogre::Mesh*, Ogre::MeshManager::MeshBuildParams&)': | |
/build/source/OgreMain/src/OgreMeshManager.cpp:666:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
666 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreMeshManager.h:35, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreMeshManager.cpp:666:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
666 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; | |
| ^~~~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMeshManager.h:35, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreMeshManager.cpp: In member function 'void Ogre::MeshManager::loadManualCurvedIllusionPlane(Ogre::Mesh*, Ogre::MeshManager::MeshBuildParams&)': | |
/build/source/OgreMain/src/OgreMeshManager.cpp:845:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
845 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreMeshManager.h:35, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreMeshManager.cpp:845:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
845 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; | |
| ^~~~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMeshManager.h:35, | |
from /build/source/OgreMain/src/OgreMeshManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshSerializer.cpp.o | |
[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshSerializerImpl.cpp.o | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': | |
/build/source/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
582 | return perp; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
661 | Vector3 v0 = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
662 | Vector3 v1 = dest; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
670 | return Quaternion::IDENTITY; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
702 | return q; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
717 | Vector3 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
719 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': | |
/build/source/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:35, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
226 | return r; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
334 | return mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
348 | return mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
399 | Vector3 min = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
400 | Vector3 max = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
609 | Vector3 intMin = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
610 | Vector3 intMax = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
709 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
722 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
731 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
744 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAnimable.h:32, | |
from /build/source/OgreMain/include/OgreAnimation.h:35, | |
from /build/source/OgreMain/include/OgreSkeleton.h:38, | |
from /build/source/OgreMain/include/OgreMesh.h:39, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] | |
533 | Vector2 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' | |
129 | inline Vector2& operator = ( const Vector2& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] | |
535 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' | |
129 | inline Vector2& operator = ( const Vector2& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': | |
/build/source/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] | |
581 | return angle; | |
| ^~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:32, | |
from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/include/OgreMeshSerializer.h:34, | |
from /build/source/OgreMain/src/OgreMeshSerializer.cpp:30: | |
/build/source/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' | |
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': | |
/build/source/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
582 | return perp; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
661 | Vector3 v0 = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
662 | Vector3 v1 = dest; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
670 | return Quaternion::IDENTITY; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
702 | return q; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
717 | Vector3 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
719 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': | |
/build/source/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:35, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
226 | return r; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
334 | return mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
348 | return mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
399 | Vector3 min = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
400 | Vector3 max = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
609 | Vector3 intMin = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
610 | Vector3 intMax = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
709 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
722 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
731 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
744 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAnimable.h:32, | |
from /build/source/OgreMain/include/OgreAnimation.h:35, | |
from /build/source/OgreMain/include/OgreSkeleton.h:38, | |
from /build/source/OgreMain/include/OgreMesh.h:39, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] | |
533 | Vector2 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' | |
129 | inline Vector2& operator = ( const Vector2& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] | |
535 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' | |
129 | inline Vector2& operator = ( const Vector2& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': | |
/build/source/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] | |
581 | return angle; | |
| ^~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:32, | |
from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' | |
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | |
| ^~~~~~~~ | |
[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMovableObject.cpp.o | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:36, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/include/OgreTechnique.h:35, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:41: | |
/build/source/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': | |
/build/source/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:36, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/include/OgreTechnique.h:35, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:41: | |
/build/source/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': | |
/build/source/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
64 | : mRadius(radius), mCenter(center) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreSceneQuery.h:34, | |
from /build/source/OgreMain/include/OgreSceneManager.h:42, | |
from /build/source/OgreMain/include/OgreSceneManagerEnumerator.h:33, | |
from /build/source/OgreMain/include/OgreRoot.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:46: | |
/build/source/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': | |
/build/source/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreSceneQuery.h:34, | |
from /build/source/OgreMain/include/OgreSceneManager.h:42, | |
from /build/source/OgreMain/include/OgreSceneManagerEnumerator.h:33, | |
from /build/source/OgreMain/include/OgreRoot.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:46: | |
/build/source/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreSceneQuery.h:34, | |
from /build/source/OgreMain/include/OgreSceneManager.h:42, | |
from /build/source/OgreMain/include/OgreSceneManagerEnumerator.h:33, | |
from /build/source/OgreMain/include/OgreRoot.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:46: | |
/build/source/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': | |
/build/source/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
54 | :mOrigin(origin), mDirection(direction) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreSceneQuery.h:34, | |
from /build/source/OgreMain/include/OgreSceneManager.h:42, | |
from /build/source/OgreMain/include/OgreSceneManagerEnumerator.h:33, | |
from /build/source/OgreMain/include/OgreRoot.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:46: | |
/build/source/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
54 | :mOrigin(origin), mDirection(direction) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': | |
/build/source/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
582 | return perp; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
661 | Vector3 v0 = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
662 | Vector3 v1 = dest; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
670 | return Quaternion::IDENTITY; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
702 | return q; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
717 | Vector3 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
719 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': | |
/build/source/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:35, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
226 | return r; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
334 | return mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
348 | return mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
399 | Vector3 min = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
400 | Vector3 max = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
609 | Vector3 intMin = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
610 | Vector3 intMax = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
709 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
722 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
731 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
744 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:36, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': | |
/build/source/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:36, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': | |
/build/source/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
64 | : mRadius(radius), mCenter(center) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreIteratorWrappers.h:32, | |
from /build/source/OgreMain/include/OgreMaterial.h:34, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:35, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreIteratorWrapper.h: In instantiation of 'Ogre::MapIteratorWrapper<T, IteratorType>::ValueType Ogre::MapIteratorWrapper<T, IteratorType>::getNext() [with T = std::map<long unsigned int, Ogre::Vector3, std::less<long unsigned int>, Ogre::STLAllocator<std::pair<const long unsigned int, Ogre::Vector3>, Ogre::CategorisedAllocPolicy<Ogre::MEMCATEGORY_GENERAL> > >; IteratorType = std::_Rb_tree_const_iterator<std::pair<const long unsigned int, Ogre::Vector3> >; Ogre::MapIteratorWrapper<T, IteratorType>::ValueType = Ogre::Vector3]': | |
/build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:2114:33: required from here | |
/build/source/OgreMain/include/OgreIteratorWrapper.h:301:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
301 | return ((this->mCurrent++)->second) ; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAnimable.h:32, | |
from /build/source/OgreMain/include/OgreMovableObject.h:39, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] | |
533 | Vector2 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' | |
129 | inline Vector2& operator = ( const Vector2& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] | |
535 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' | |
129 | inline Vector2& operator = ( const Vector2& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': | |
/build/source/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] | |
581 | return angle; | |
| ^~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:32, | |
from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' | |
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMemoryAllocatorConfig.h:188, | |
from /build/source/OgreMain/include/OgrePrerequisites.h:329, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:32, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator<T, AllocPolicy>::construct(Ogre::STLAllocator<T, AllocPolicy>::pointer, const T&) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy<Ogre::MEMCATEGORY_GENERAL>; Ogre::STLAllocator<T, AllocPolicy>::pointer = Ogre::Vector3*; Ogre::STLAllocator<T, AllocPolicy>::value_type = Ogre::Vector3]': | |
/nix/store/xh6k81vky3gpjb7s46h9chc8d9vcr43x-gcc-9.3.0/include/c++/9.3.0/bits/alloc_traits.h:244:4: required from 'static std::_Require<typename std::allocator_traits<_Alloc>::__construct_helper<_Tp, _Args>::type> std::allocator_traits<_Alloc>::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {Ogre::Vector3}; _Alloc = Ogre::STLAllocator<Ogre::Vector3, Ogre::CategorisedAllocPolicy<Ogre::MEMCATEGORY_GENERAL> >; std::_Require<typename std::allocator_traits<_Alloc>::__construct_helper<_Tp, _Args>::type> = void]' | |
/nix/store/xh6k81vky3gpjb7s46h9chc8d9vcr43x-gcc-9.3.0/include/c++/9.3.0/bits/alloc_traits.h:351:16: required from 'static decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) std::allocator_traits<_Alloc>::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {Ogre::Vector3}; _Alloc = Ogre::STLAllocator<Ogre::Vector3, Ogre::CategorisedAllocPolicy<Ogre::MEMCATEGORY_GENERAL> >; decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) = void]' | |
/nix/store/xh6k81vky3gpjb7s46h9chc8d9vcr43x-gcc-9.3.0/include/c++/9.3.0/bits/vector.tcc:115:30: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Vector3}; _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator<Ogre::Vector3, Ogre::CategorisedAllocPolicy<Ogre::MEMCATEGORY_GENERAL> >]' | |
/nix/store/xh6k81vky3gpjb7s46h9chc8d9vcr43x-gcc-9.3.0/include/c++/9.3.0/bits/stl_vector.h:1201:9: required from 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator<Ogre::Vector3, Ogre::CategorisedAllocPolicy<Ogre::MEMCATEGORY_GENERAL> >; std::vector<_Tp, _Alloc>::value_type = Ogre::Vector3]' | |
/build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:2574:79: required from here | |
/build/source/OgreMain/include/OgreMemorySTLAllocator.h:170:4: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
170 | new(static_cast<void*>(p)) T(val); | |
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMemoryAllocatorConfig.h:188, | |
from /build/source/OgreMain/include/OgrePrerequisites.h:329, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:32, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator<T, AllocPolicy>::construct(Ogre::STLAllocator<T, AllocPolicy>::pointer, const T&) [with T = Ogre::Vector4; AllocPolicy = Ogre::CategorisedAlignAllocPolicy<Ogre::MEMCATEGORY_GEOMETRY>; Ogre::STLAllocator<T, AllocPolicy>::pointer = Ogre::Vector4*; Ogre::STLAllocator<T, AllocPolicy>::value_type = Ogre::Vector4]': | |
/nix/store/xh6k81vky3gpjb7s46h9chc8d9vcr43x-gcc-9.3.0/include/c++/9.3.0/bits/alloc_traits.h:244:4: required from 'static std::_Require<typename std::allocator_traits<_Alloc>::__construct_helper<_Tp, _Args>::type> std::allocator_traits<_Alloc>::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector4; _Args = {Ogre::Vector4}; _Alloc = Ogre::STLAllocator<Ogre::Vector4, Ogre::CategorisedAlignAllocPolicy<Ogre::MEMCATEGORY_GEOMETRY> >; std::_Require<typename std::allocator_traits<_Alloc>::__construct_helper<_Tp, _Args>::type> = void]' | |
/nix/store/xh6k81vky3gpjb7s46h9chc8d9vcr43x-gcc-9.3.0/include/c++/9.3.0/bits/alloc_traits.h:351:16: required from 'static decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) std::allocator_traits<_Alloc>::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector4; _Args = {Ogre::Vector4}; _Alloc = Ogre::STLAllocator<Ogre::Vector4, Ogre::CategorisedAlignAllocPolicy<Ogre::MEMCATEGORY_GEOMETRY> >; decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) = void]' | |
/nix/store/xh6k81vky3gpjb7s46h9chc8d9vcr43x-gcc-9.3.0/include/c++/9.3.0/bits/stl_uninitialized.h:293:25: required from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::move_iterator<Ogre::Vector4*>; _ForwardIterator = Ogre::Vector4*; _Allocator = Ogre::STLAllocator<Ogre::Vector4, Ogre::CategorisedAlignAllocPolicy<Ogre::MEMCATEGORY_GEOMETRY> >]' | |
/nix/store/xh6k81vky3gpjb7s46h9chc8d9vcr43x-gcc-9.3.0/include/c++/9.3.0/bits/stl_uninitialized.h:329:2: required from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Ogre::Vector4*; _ForwardIterator = Ogre::Vector4*; _Allocator = Ogre::STLAllocator<Ogre::Vector4, Ogre::CategorisedAlignAllocPolicy<Ogre::MEMCATEGORY_GEOMETRY> >]' | |
/nix/store/xh6k81vky3gpjb7s46h9chc8d9vcr43x-gcc-9.3.0/include/c++/9.3.0/bits/vector.tcc:659:48: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(std::vector<_Tp, _Alloc>::size_type) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator<Ogre::Vector4, Ogre::CategorisedAlignAllocPolicy<Ogre::MEMCATEGORY_GEOMETRY> >; std::vector<_Tp, _Alloc>::size_type = long unsigned int]' | |
/nix/store/xh6k81vky3gpjb7s46h9chc8d9vcr43x-gcc-9.3.0/include/c++/9.3.0/bits/stl_vector.h:937:4: required from 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator<Ogre::Vector4, Ogre::CategorisedAlignAllocPolicy<Ogre::MEMCATEGORY_GEOMETRY> >; std::vector<_Tp, _Alloc>::size_type = long unsigned int]' | |
/build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:1859:58: required from here | |
/build/source/OgreMain/include/OgreMemorySTLAllocator.h:170:4: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] | |
170 | new(static_cast<void*>(p)) T(val); | |
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix4.h:36, | |
from /build/source/OgreMain/include/OgreAxisAlignedBox.h:35, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreMeshSerializerImpl.h:36, | |
from /build/source/OgreMain/src/OgreMeshSerializerImpl.cpp:30: | |
/build/source/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' | |
137 | inline Vector4& operator = ( const Vector4& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreSceneQuery.h:34, | |
from /build/source/OgreMain/include/OgreSceneManager.h:42, | |
from /build/source/OgreMain/include/OgreSceneManagerEnumerator.h:33, | |
from /build/source/OgreMain/include/OgreRoot.h:36, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:35: | |
/build/source/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': | |
/build/source/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreSceneQuery.h:34, | |
from /build/source/OgreMain/include/OgreSceneManager.h:42, | |
from /build/source/OgreMain/include/OgreSceneManagerEnumerator.h:33, | |
from /build/source/OgreMain/include/OgreRoot.h:36, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:35: | |
/build/source/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreSceneQuery.h:34, | |
from /build/source/OgreMain/include/OgreSceneManager.h:42, | |
from /build/source/OgreMain/include/OgreSceneManagerEnumerator.h:33, | |
from /build/source/OgreMain/include/OgreRoot.h:36, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:35: | |
/build/source/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': | |
/build/source/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
54 | :mOrigin(origin), mDirection(direction) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreSceneQuery.h:34, | |
from /build/source/OgreMain/include/OgreSceneManager.h:42, | |
from /build/source/OgreMain/include/OgreSceneManagerEnumerator.h:33, | |
from /build/source/OgreMain/include/OgreRoot.h:36, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:35: | |
/build/source/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
54 | :mOrigin(origin), mDirection(direction) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/src/OgreMovableObject.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMovablePlane.cpp.o | |
[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreNode.cpp.o | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': | |
/build/source/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
582 | return perp; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
661 | Vector3 v0 = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
662 | Vector3 v1 = dest; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
670 | return Quaternion::IDENTITY; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
702 | return q; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
717 | Vector3 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
719 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': | |
/build/source/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:35, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:34, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
226 | return r; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:34, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:34, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:34, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:34, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:34, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:34, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:34, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:34, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:34, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:34, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:34, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
334 | return mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:34, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
348 | return mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:34, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
399 | Vector3 min = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:34, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
400 | Vector3 max = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:34, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
609 | Vector3 intMin = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:34, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
610 | Vector3 intMax = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:34, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
709 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:34, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
722 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:34, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
731 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:34, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
744 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:36, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:34, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': | |
/build/source/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:36, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:34, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': | |
/build/source/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
64 | : mRadius(radius), mCenter(center) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': | |
/build/source/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
582 | return perp; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
661 | Vector3 v0 = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
662 | Vector3 v1 = dest; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
670 | return Quaternion::IDENTITY; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
702 | return q; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
717 | Vector3 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
719 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': | |
/build/source/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreNode.h:35, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
226 | return r; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAnimable.h:32, | |
from /build/source/OgreMain/include/OgreMovableObject.h:39, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:34, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] | |
533 | Vector2 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' | |
129 | inline Vector2& operator = ( const Vector2& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] | |
535 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' | |
129 | inline Vector2& operator = ( const Vector2& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': | |
/build/source/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] | |
581 | return angle; | |
| ^~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:32, | |
from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' | |
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreMovablePlane.cpp: In constructor 'Ogre::MovablePlane::MovablePlane(const String&)': | |
/build/source/OgreMain/src/OgreMovablePlane.cpp:40:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
40 | mDirty(true) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreMovablePlane.cpp:40:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
40 | mDirty(true) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreMovablePlane.cpp: In constructor 'Ogre::MovablePlane::MovablePlane(const Ogre::Plane&)': | |
/build/source/OgreMain/src/OgreMovablePlane.cpp:46:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
46 | mDirty(true) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreMovablePlane.cpp:46:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
46 | mDirty(true) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreMovablePlane.cpp: In constructor 'Ogre::MovablePlane::MovablePlane(const Ogre::Vector3&, Ogre::Real)': | |
/build/source/OgreMain/src/OgreMovablePlane.cpp:52:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
52 | mLastRotate(Quaternion::IDENTITY), mDirty(true) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreMovablePlane.cpp:52:55: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
52 | mLastRotate(Quaternion::IDENTITY), mDirty(true) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreMovablePlane.cpp: In constructor 'Ogre::MovablePlane::MovablePlane(const Ogre::Vector3&, const Ogre::Vector3&)': | |
/build/source/OgreMain/src/OgreMovablePlane.cpp:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
58 | mLastRotate(Quaternion::IDENTITY), mDirty(true) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreMovablePlane.cpp:58:55: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
58 | mLastRotate(Quaternion::IDENTITY), mDirty(true) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreMovablePlane.cpp: In constructor 'Ogre::MovablePlane::MovablePlane(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&)': | |
/build/source/OgreMain/src/OgreMovablePlane.cpp:65:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
65 | mLastRotate(Quaternion::IDENTITY), mDirty(true) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreMovablePlane.cpp:65:55: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
65 | mLastRotate(Quaternion::IDENTITY), mDirty(true) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/include/OgreMovablePlane.h:33, | |
from /build/source/OgreMain/src/OgreMovablePlane.cpp:29: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreNode.h:40, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreNode.h:40, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreNode.h:40, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreNode.h:40, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreNode.h:40, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreNode.h:40, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreNode.h:40, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreNode.h:40, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreNode.h:40, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreNode.h:40, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreNode.h:40, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
334 | return mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreNode.h:40, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
348 | return mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreNode.h:40, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
399 | Vector3 min = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreNode.h:40, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
400 | Vector3 max = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreNode.h:40, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
609 | Vector3 intMin = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreNode.h:40, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
610 | Vector3 intMax = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreNode.h:40, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
709 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreNode.h:40, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
722 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreNode.h:40, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
731 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreNode.h:40, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
744 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAnimable.h:32, | |
from /build/source/OgreMain/include/OgreAnimation.h:35, | |
from /build/source/OgreMain/include/OgreSkeleton.h:38, | |
from /build/source/OgreMain/include/OgreMesh.h:39, | |
from /build/source/OgreMain/include/OgreNode.h:40, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] | |
533 | Vector2 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' | |
129 | inline Vector2& operator = ( const Vector2& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] | |
535 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' | |
129 | inline Vector2& operator = ( const Vector2& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': | |
/build/source/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] | |
581 | return angle; | |
| ^~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:32, | |
from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' | |
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:36, | |
from /build/source/OgreMain/include/OgreCamera.h:35, | |
from /build/source/OgreMain/src/OgreNode.cpp:39: | |
/build/source/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': | |
/build/source/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:36, | |
from /build/source/OgreMain/include/OgreCamera.h:35, | |
from /build/source/OgreMain/src/OgreNode.cpp:39: | |
/build/source/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': | |
/build/source/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
64 | : mRadius(radius), mCenter(center) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreCamera.h:44, | |
from /build/source/OgreMain/src/OgreNode.cpp:39: | |
/build/source/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': | |
/build/source/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreCamera.h:44, | |
from /build/source/OgreMain/src/OgreNode.cpp:39: | |
/build/source/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreCamera.h:44, | |
from /build/source/OgreMain/src/OgreNode.cpp:39: | |
/build/source/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': | |
/build/source/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
54 | :mOrigin(origin), mDirection(direction) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreCamera.h:44, | |
from /build/source/OgreMain/src/OgreNode.cpp:39: | |
/build/source/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
54 | :mOrigin(origin), mDirection(direction) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreNumerics.cpp.o | |
/build/source/OgreMain/src/OgreNode.cpp: In constructor 'Ogre::Node::Node()': | |
/build/source/OgreMain/src/OgreNode.cpp:69:11: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
69 | mDebug(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreNode.cpp:69:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
69 | mDebug(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreNode.cpp:69:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
69 | mDebug(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreNode.cpp:69:11: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
69 | mDebug(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreNode.cpp:69:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
69 | mDebug(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreNode.cpp:69:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
69 | mDebug(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreNode.cpp:69:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
69 | mDebug(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreNode.cpp:69:11: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
69 | mDebug(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreNode.cpp:69:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
69 | mDebug(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreNode.cpp: In constructor 'Ogre::Node::Node(const String&)': | |
/build/source/OgreMain/src/OgreNode.cpp:99:11: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
99 | mDebug(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreNode.cpp:99:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
99 | mDebug(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreNode.cpp:99:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
99 | mDebug(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreNode.cpp:99:11: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
99 | mDebug(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreNode.cpp:99:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
99 | mDebug(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreNode.cpp:99:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
99 | mDebug(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreNode.cpp:99:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
99 | mDebug(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreNode.cpp:99:11: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
99 | mDebug(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreNode.cpp:99:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
99 | mDebug(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreNode.cpp: In member function 'virtual Ogre::Matrix3 Ogre::Node::getLocalAxes() const': | |
/build/source/OgreMain/src/OgreNode.cpp:426:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
426 | Vector3 axisX = Vector3::UNIT_X; | |
| ^~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreNode.cpp:427:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
427 | Vector3 axisY = Vector3::UNIT_Y; | |
| ^~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreNode.cpp:428:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
428 | Vector3 axisZ = Vector3::UNIT_Z; | |
| ^~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreNode.cpp: In member function 'virtual void Ogre::Node::rotate(const Ogre::Quaternion&, Ogre::Node::TransformSpace)': | |
/build/source/OgreMain/src/OgreNode.cpp:513:22: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
513 | Quaternion qnorm = q; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreMatrix3.h:33, | |
from /build/source/OgreMain/include/OgreNode.h:34, | |
from /build/source/OgreMain/src/OgreNode.cpp:29: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtil.cpp.o | |
In file included from /build/source/OgreMain/include/OgreVector4.h:32, | |
from /build/source/OgreMain/include/OgreEdgeListBuilder.h:32, | |
from /build/source/OgreMain/include/OgreOptimisedUtil.h:32, | |
from /build/source/OgreMain/src/OgreOptimisedUtil.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': | |
/build/source/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
582 | return perp; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
661 | Vector3 v0 = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
662 | Vector3 v1 = dest; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
670 | return Quaternion::IDENTITY; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreVector4.h:32, | |
from /build/source/OgreMain/include/OgreEdgeListBuilder.h:32, | |
from /build/source/OgreMain/include/OgreOptimisedUtil.h:32, | |
from /build/source/OgreMain/src/OgreOptimisedUtil.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector4.h:32, | |
from /build/source/OgreMain/include/OgreEdgeListBuilder.h:32, | |
from /build/source/OgreMain/include/OgreOptimisedUtil.h:32, | |
from /build/source/OgreMain/src/OgreOptimisedUtil.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
702 | return q; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreVector4.h:32, | |
from /build/source/OgreMain/include/OgreEdgeListBuilder.h:32, | |
from /build/source/OgreMain/include/OgreOptimisedUtil.h:32, | |
from /build/source/OgreMain/src/OgreOptimisedUtil.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector4.h:32, | |
from /build/source/OgreMain/include/OgreEdgeListBuilder.h:32, | |
from /build/source/OgreMain/include/OgreOptimisedUtil.h:32, | |
from /build/source/OgreMain/src/OgreOptimisedUtil.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
717 | Vector3 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
719 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': | |
/build/source/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilGeneral.cpp.o | |
In file included from /build/source/OgreMain/include/OgreVector4.h:32, | |
from /build/source/OgreMain/include/OgreEdgeListBuilder.h:32, | |
from /build/source/OgreMain/include/OgreOptimisedUtil.h:32, | |
from /build/source/OgreMain/src/OgreOptimisedUtilGeneral.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': | |
/build/source/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
582 | return perp; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
661 | Vector3 v0 = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
662 | Vector3 v1 = dest; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
670 | return Quaternion::IDENTITY; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreVector4.h:32, | |
from /build/source/OgreMain/include/OgreEdgeListBuilder.h:32, | |
from /build/source/OgreMain/include/OgreOptimisedUtil.h:32, | |
from /build/source/OgreMain/src/OgreOptimisedUtilGeneral.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector4.h:32, | |
from /build/source/OgreMain/include/OgreEdgeListBuilder.h:32, | |
from /build/source/OgreMain/include/OgreOptimisedUtil.h:32, | |
from /build/source/OgreMain/src/OgreOptimisedUtilGeneral.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
702 | return q; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreVector4.h:32, | |
from /build/source/OgreMain/include/OgreEdgeListBuilder.h:32, | |
from /build/source/OgreMain/include/OgreOptimisedUtil.h:32, | |
from /build/source/OgreMain/src/OgreOptimisedUtilGeneral.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector4.h:32, | |
from /build/source/OgreMain/include/OgreEdgeListBuilder.h:32, | |
from /build/source/OgreMain/include/OgreOptimisedUtil.h:32, | |
from /build/source/OgreMain/src/OgreOptimisedUtilGeneral.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
717 | Vector3 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
719 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': | |
/build/source/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgreOptimisedUtilGeneral.cpp:33: | |
/build/source/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
226 | return r; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector4.h:32, | |
from /build/source/OgreMain/include/OgreEdgeListBuilder.h:32, | |
from /build/source/OgreMain/include/OgreOptimisedUtil.h:32, | |
from /build/source/OgreMain/src/OgreOptimisedUtilGeneral.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreOptimisedUtilGeneral.cpp: In member function 'virtual void Ogre::OptimisedUtilGeneral::softwareVertexSkinning(const float*, float*, const float*, float*, const float*, const unsigned char*, const Ogre::Matrix4* const*, size_t, size_t, size_t, size_t, size_t, size_t, size_t, size_t)': | |
/build/source/OgreMain/src/OgreOptimisedUtilGeneral.cpp:113:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
113 | Vector3 sourceVec = Vector3::ZERO, sourceNorm = Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreVector4.h:32, | |
from /build/source/OgreMain/include/OgreEdgeListBuilder.h:32, | |
from /build/source/OgreMain/include/OgreOptimisedUtil.h:32, | |
from /build/source/OgreMain/src/OgreOptimisedUtilGeneral.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreOptimisedUtilGeneral.cpp:113:66: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
113 | Vector3 sourceVec = Vector3::ZERO, sourceNorm = Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreVector4.h:32, | |
from /build/source/OgreMain/include/OgreEdgeListBuilder.h:32, | |
from /build/source/OgreMain/include/OgreOptimisedUtil.h:32, | |
from /build/source/OgreMain/src/OgreOptimisedUtilGeneral.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilSSE.cpp.o | |
[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticle.cpp.o | |
In file included from /build/source/OgreMain/include/OgreVector4.h:32, | |
from /build/source/OgreMain/include/OgreEdgeListBuilder.h:32, | |
from /build/source/OgreMain/include/OgreOptimisedUtil.h:32, | |
from /build/source/OgreMain/src/OgreOptimisedUtilSSE.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': | |
/build/source/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
582 | return perp; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
661 | Vector3 v0 = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
662 | Vector3 v1 = dest; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
670 | return Quaternion::IDENTITY; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreVector4.h:32, | |
from /build/source/OgreMain/include/OgreEdgeListBuilder.h:32, | |
from /build/source/OgreMain/include/OgreOptimisedUtil.h:32, | |
from /build/source/OgreMain/src/OgreOptimisedUtilSSE.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector4.h:32, | |
from /build/source/OgreMain/include/OgreEdgeListBuilder.h:32, | |
from /build/source/OgreMain/include/OgreOptimisedUtil.h:32, | |
from /build/source/OgreMain/src/OgreOptimisedUtilSSE.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
702 | return q; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreVector4.h:32, | |
from /build/source/OgreMain/include/OgreEdgeListBuilder.h:32, | |
from /build/source/OgreMain/include/OgreOptimisedUtil.h:32, | |
from /build/source/OgreMain/src/OgreOptimisedUtilSSE.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector4.h:32, | |
from /build/source/OgreMain/include/OgreEdgeListBuilder.h:32, | |
from /build/source/OgreMain/include/OgreOptimisedUtil.h:32, | |
from /build/source/OgreMain/src/OgreOptimisedUtilSSE.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
717 | Vector3 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
719 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': | |
/build/source/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleEmitter.cpp.o | |
In file included from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticle.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': | |
/build/source/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
582 | return perp; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
661 | Vector3 v0 = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
662 | Vector3 v1 = dest; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
670 | return Quaternion::IDENTITY; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticle.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticle.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
702 | return q; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticle.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticle.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
717 | Vector3 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
719 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': | |
/build/source/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgreParticle.cpp:30: | |
/build/source/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': | |
/build/source/OgreMain/include/OgreParticle.h:105:50: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | rotationSpeed(0), particleType(Visual) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticle.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgreParticle.cpp:30: | |
/build/source/OgreMain/include/OgreParticle.h:105:50: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | rotationSpeed(0), particleType(Visual) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticle.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleEmitter.h:33, | |
from /build/source/OgreMain/src/OgreParticleEmitter.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': | |
/build/source/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
582 | return perp; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
661 | Vector3 v0 = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
662 | Vector3 v1 = dest; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
670 | return Quaternion::IDENTITY; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreParticleEmitter.h:33, | |
from /build/source/OgreMain/src/OgreParticleEmitter.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleEmitter.h:33, | |
from /build/source/OgreMain/src/OgreParticleEmitter.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
702 | return q; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreParticleEmitter.h:33, | |
from /build/source/OgreMain/src/OgreParticleEmitter.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleEmitter.h:33, | |
from /build/source/OgreMain/src/OgreParticleEmitter.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
717 | Vector3 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
719 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': | |
/build/source/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:35, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticle.cpp:31: | |
/build/source/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
226 | return r; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticle.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticle.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticle.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticle.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticle.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticle.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticle.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticle.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticle.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticle.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticle.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticle.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticle.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticle.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticle.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticle.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticle.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticle.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticle.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticle.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticle.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticle.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
334 | return mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticle.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticle.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
348 | return mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticle.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticle.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
399 | Vector3 min = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticle.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticle.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
400 | Vector3 max = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticle.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticle.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
609 | Vector3 intMin = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticle.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticle.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
610 | Vector3 intMax = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticle.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticle.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
709 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticle.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticle.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
722 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticle.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticle.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
731 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticle.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticle.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
744 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticle.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:36, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticle.cpp:31: | |
/build/source/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': | |
/build/source/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticle.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:36, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticle.cpp:31: | |
/build/source/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': | |
/build/source/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
64 | : mRadius(radius), mCenter(center) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticle.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAnimable.h:32, | |
from /build/source/OgreMain/include/OgreMovableObject.h:39, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticle.cpp:31: | |
/build/source/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] | |
533 | Vector2 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' | |
129 | inline Vector2& operator = ( const Vector2& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] | |
535 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' | |
129 | inline Vector2& operator = ( const Vector2& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': | |
/build/source/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] | |
581 | return angle; | |
| ^~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:32, | |
from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticle.cpp:30: | |
/build/source/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' | |
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleEmitter.h:37, | |
from /build/source/OgreMain/src/OgreParticleEmitter.cpp:30: | |
/build/source/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': | |
/build/source/OgreMain/include/OgreParticle.h:105:50: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | rotationSpeed(0), particleType(Visual) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleEmitter.h:33, | |
from /build/source/OgreMain/src/OgreParticleEmitter.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleEmitter.h:37, | |
from /build/source/OgreMain/src/OgreParticleEmitter.cpp:30: | |
/build/source/OgreMain/include/OgreParticle.h:105:50: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | rotationSpeed(0), particleType(Visual) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleEmitter.h:33, | |
from /build/source/OgreMain/src/OgreParticleEmitter.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreParticleEmitter.cpp: In constructor 'Ogre::ParticleEmitter::ParticleEmitter(Ogre::ParticleSystem*)': | |
/build/source/OgreMain/src/OgreParticleEmitter.cpp:72:29: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
72 | mRepeatDelayRemain(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleEmitter.h:33, | |
from /build/source/OgreMain/src/OgreParticleEmitter.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleEmitterCommands.cpp.o | |
[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleIterator.cpp.o | |
In file included from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticleIterator.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': | |
/build/source/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
582 | return perp; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
661 | Vector3 v0 = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
662 | Vector3 v1 = dest; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
670 | return Quaternion::IDENTITY; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticleIterator.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticleIterator.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
702 | return q; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticleIterator.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticleIterator.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
717 | Vector3 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
719 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': | |
/build/source/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgreParticleIterator.cpp:30: | |
/build/source/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': | |
/build/source/OgreMain/include/OgreParticle.h:105:50: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | rotationSpeed(0), particleType(Visual) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticleIterator.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgreParticleIterator.cpp:30: | |
/build/source/OgreMain/include/OgreParticle.h:105:50: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | rotationSpeed(0), particleType(Visual) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreBillboard.h:34, | |
from /build/source/OgreMain/include/OgreParticle.h:32, | |
from /build/source/OgreMain/src/OgreParticleIterator.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleSystem.cpp.o | |
In file included from /build/source/OgreMain/include/OgreParticleEmitter.h:33, | |
from /build/source/OgreMain/src/OgreParticleEmitterCommands.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': | |
/build/source/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
582 | return perp; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
661 | Vector3 v0 = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
662 | Vector3 v1 = dest; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
670 | return Quaternion::IDENTITY; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreParticleEmitter.h:33, | |
from /build/source/OgreMain/src/OgreParticleEmitterCommands.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleEmitter.h:33, | |
from /build/source/OgreMain/src/OgreParticleEmitterCommands.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
702 | return q; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreParticleEmitter.h:33, | |
from /build/source/OgreMain/src/OgreParticleEmitterCommands.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleEmitter.h:33, | |
from /build/source/OgreMain/src/OgreParticleEmitterCommands.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
717 | Vector3 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
719 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': | |
/build/source/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleEmitter.h:37, | |
from /build/source/OgreMain/src/OgreParticleEmitterCommands.cpp:30: | |
/build/source/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': | |
/build/source/OgreMain/include/OgreParticle.h:105:50: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | rotationSpeed(0), particleType(Visual) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleEmitter.h:33, | |
from /build/source/OgreMain/src/OgreParticleEmitterCommands.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleEmitter.h:37, | |
from /build/source/OgreMain/src/OgreParticleEmitterCommands.cpp:30: | |
/build/source/OgreMain/include/OgreParticle.h:105:50: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | rotationSpeed(0), particleType(Visual) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleEmitter.h:33, | |
from /build/source/OgreMain/src/OgreParticleEmitterCommands.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreStringConverter.h:37, | |
from /build/source/OgreMain/src/OgreParticleEmitterCommands.cpp:31: | |
/build/source/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
226 | return r; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleEmitter.h:33, | |
from /build/source/OgreMain/src/OgreParticleEmitterCommands.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreStringConverter.h:39, | |
from /build/source/OgreMain/src/OgreParticleEmitterCommands.cpp:31: | |
/build/source/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] | |
533 | Vector2 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' | |
129 | inline Vector2& operator = ( const Vector2& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] | |
535 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' | |
129 | inline Vector2& operator = ( const Vector2& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': | |
/build/source/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] | |
581 | return angle; | |
| ^~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:32, | |
from /build/source/OgreMain/include/OgreParticleEmitter.h:33, | |
from /build/source/OgreMain/src/OgreParticleEmitterCommands.cpp:30: | |
/build/source/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' | |
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreParticleEmitterCommands.cpp: In member function 'virtual Ogre::String Ogre::EmitterCommands::CmdAngle::doGet(const void*) const': | |
/build/source/OgreMain/src/OgreParticleEmitterCommands.cpp:42:73: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] | |
42 | static_cast<const ParticleEmitter*>(target)->getAngle() ); | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:32, | |
from /build/source/OgreMain/include/OgreParticleEmitter.h:33, | |
from /build/source/OgreMain/src/OgreParticleEmitterCommands.cpp:30: | |
/build/source/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' | |
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgreParticleEmitterCommands.cpp:31: | |
/build/source/OgreMain/include/OgreStringConverter.h:88:39: note: initializing argument 1 of 'static Ogre::String Ogre::StringConverter::toString(Ogre::Radian, short unsigned int, short unsigned int, char, std::ios_base::fmtflags)' | |
88 | static String toString(Radian val, unsigned short precision = 6, | |
| ~~~~~~~^~~ | |
[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleSystemManager.cpp.o | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': | |
/build/source/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
582 | return perp; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
661 | Vector3 v0 = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
662 | Vector3 v1 = dest; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
670 | return Quaternion::IDENTITY; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
702 | return q; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
717 | Vector3 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
719 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': | |
/build/source/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:35, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
226 | return r; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
334 | return mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
348 | return mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
399 | Vector3 min = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
400 | Vector3 max = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
609 | Vector3 intMin = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
610 | Vector3 intMax = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
709 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
722 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
731 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
744 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:36, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': | |
/build/source/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:36, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': | |
/build/source/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
64 | : mRadius(radius), mCenter(center) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAnimable.h:32, | |
from /build/source/OgreMain/include/OgreMovableObject.h:39, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] | |
533 | Vector2 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' | |
129 | inline Vector2& operator = ( const Vector2& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] | |
535 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' | |
129 | inline Vector2& operator = ( const Vector2& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': | |
/build/source/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] | |
581 | return angle; | |
| ^~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:32, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' | |
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleEmitter.h:37, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:34: | |
/build/source/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': | |
/build/source/OgreMain/include/OgreParticle.h:105:50: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | rotationSpeed(0), particleType(Visual) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleEmitter.h:37, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:34: | |
/build/source/OgreMain/include/OgreParticle.h:105:50: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | rotationSpeed(0), particleType(Visual) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': | |
/build/source/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
582 | return perp; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
661 | Vector3 v0 = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
662 | Vector3 v1 = dest; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
670 | return Quaternion::IDENTITY; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
702 | return q; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
717 | Vector3 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
719 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': | |
/build/source/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreCamera.h:44, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:38: | |
/build/source/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': | |
/build/source/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreCamera.h:44, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:38: | |
/build/source/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreCamera.h:44, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:38: | |
/build/source/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': | |
/build/source/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
54 | :mOrigin(origin), mDirection(direction) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreCamera.h:44, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:38: | |
/build/source/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
54 | :mOrigin(origin), mDirection(direction) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:35, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
226 | return r; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
334 | return mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
348 | return mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
399 | Vector3 min = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
400 | Vector3 max = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
609 | Vector3 intMin = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
610 | Vector3 intMax = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
709 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
722 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
731 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
744 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:36, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': | |
/build/source/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:36, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': | |
/build/source/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
64 | : mRadius(radius), mCenter(center) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAnimable.h:32, | |
from /build/source/OgreMain/include/OgreMovableObject.h:39, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:37, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] | |
533 | Vector2 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' | |
129 | inline Vector2& operator = ( const Vector2& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] | |
535 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' | |
129 | inline Vector2& operator = ( const Vector2& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': | |
/build/source/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] | |
581 | return angle; | |
| ^~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:32, | |
from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' | |
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleEmitter.h:37, | |
from /build/source/OgreMain/include/OgreParticleEmitterFactory.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:31: | |
/build/source/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': | |
/build/source/OgreMain/include/OgreParticle.h:105:50: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | rotationSpeed(0), particleType(Visual) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreParticleEmitter.h:37, | |
from /build/source/OgreMain/include/OgreParticleEmitterFactory.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:31: | |
/build/source/OgreMain/include/OgreParticle.h:105:50: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | rotationSpeed(0), particleType(Visual) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreSceneQuery.h:34, | |
from /build/source/OgreMain/include/OgreSceneManager.h:42, | |
from /build/source/OgreMain/include/OgreSceneManagerEnumerator.h:33, | |
from /build/source/OgreMain/include/OgreRoot.h:36, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:34: | |
/build/source/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': | |
/build/source/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreSceneQuery.h:34, | |
from /build/source/OgreMain/include/OgreSceneManager.h:42, | |
from /build/source/OgreMain/include/OgreSceneManagerEnumerator.h:33, | |
from /build/source/OgreMain/include/OgreRoot.h:36, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:34: | |
/build/source/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreSceneQuery.h:34, | |
from /build/source/OgreMain/include/OgreSceneManager.h:42, | |
from /build/source/OgreMain/include/OgreSceneManagerEnumerator.h:33, | |
from /build/source/OgreMain/include/OgreRoot.h:36, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:34: | |
/build/source/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': | |
/build/source/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
54 | :mOrigin(origin), mDirection(direction) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreSceneQuery.h:34, | |
from /build/source/OgreMain/include/OgreSceneManager.h:42, | |
from /build/source/OgreMain/include/OgreSceneManagerEnumerator.h:33, | |
from /build/source/OgreMain/include/OgreRoot.h:36, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:34: | |
/build/source/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
54 | :mOrigin(origin), mDirection(direction) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/include/OgreParticleSystemManager.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystemManager.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreParticleSystem.cpp: In member function 'void Ogre::ParticleSystem::_sortParticles(Ogre::Camera*)': | |
/build/source/OgreMain/src/OgreParticleSystem.cpp:1224:58: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
1224 | Vector3 camPos = cam->getDerivedPosition(); | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreParticleSystem.cpp: In constructor 'Ogre::ParticleSystem::SortByDirectionFunctor::SortByDirectionFunctor(const Ogre::Vector3&)': | |
/build/source/OgreMain/src/OgreParticleSystem.cpp:1236:22: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
1236 | : sortDir(dir) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgreParticleSystem.cpp: In constructor 'Ogre::ParticleSystem::SortByDistanceFunctor::SortByDistanceFunctor(const Ogre::Vector3&)': | |
/build/source/OgreMain/src/OgreParticleSystem.cpp:1244:22: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
1244 | : sortPos(pos) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreParticleSystem.h:33, | |
from /build/source/OgreMain/src/OgreParticleSystem.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePass.cpp.o | |
[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePatchMesh.cpp.o | |
In file included from /build/source/OgreMain/include/OgreLight.h:34, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': | |
/build/source/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
582 | return perp; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
661 | Vector3 v0 = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
662 | Vector3 v1 = dest; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
670 | return Quaternion::IDENTITY; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreLight.h:34, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreLight.h:34, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
702 | return q; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreLight.h:34, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreLight.h:34, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
717 | Vector3 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
719 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': | |
/build/source/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:35, | |
from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
226 | return r; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreLight.h:34, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreLight.h:34, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreLight.h:34, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreLight.h:34, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreLight.h:34, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreLight.h:34, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreLight.h:34, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreLight.h:34, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreLight.h:34, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreLight.h:34, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreLight.h:34, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
334 | return mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreLight.h:34, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
348 | return mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreLight.h:34, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
399 | Vector3 min = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreLight.h:34, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
400 | Vector3 max = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreLight.h:34, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
609 | Vector3 intMin = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreLight.h:34, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
610 | Vector3 intMax = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreLight.h:34, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
709 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreLight.h:34, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
722 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreLight.h:34, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
731 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreLight.h:34, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:35, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
744 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreLight.h:34, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:36, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': | |
/build/source/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreLight.h:34, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:36, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': | |
/build/source/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
64 | : mRadius(radius), mCenter(center) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreLight.h:34, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAnimable.h:32, | |
from /build/source/OgreMain/include/OgreMovableObject.h:39, | |
from /build/source/OgreMain/include/OgreLight.h:37, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] | |
533 | Vector2 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' | |
129 | inline Vector2& operator = ( const Vector2& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] | |
535 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' | |
129 | inline Vector2& operator = ( const Vector2& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': | |
/build/source/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] | |
581 | return angle; | |
| ^~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:32, | |
from /build/source/OgreMain/include/OgreLight.h:34, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' | |
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': | |
/build/source/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
582 | return perp; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
661 | Vector3 v0 = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
662 | Vector3 v1 = dest; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
670 | return Quaternion::IDENTITY; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
702 | return q; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
717 | Vector3 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
719 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': | |
/build/source/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:35, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
226 | return r; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
334 | return mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
348 | return mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
399 | Vector3 min = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
400 | Vector3 max = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
609 | Vector3 intMin = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
610 | Vector3 intMax = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
709 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
722 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
731 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
744 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAnimable.h:32, | |
from /build/source/OgreMain/include/OgreAnimation.h:35, | |
from /build/source/OgreMain/include/OgreSkeleton.h:38, | |
from /build/source/OgreMain/include/OgreMesh.h:39, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] | |
533 | Vector2 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' | |
129 | inline Vector2& operator = ( const Vector2& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] | |
535 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' | |
129 | inline Vector2& operator = ( const Vector2& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': | |
/build/source/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] | |
581 | return angle; | |
| ^~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:32, | |
from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgrePatchMesh.h:32, | |
from /build/source/OgreMain/src/OgrePatchMesh.cpp:29: | |
/build/source/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' | |
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreSceneQuery.h:34, | |
from /build/source/OgreMain/include/OgreSceneManager.h:42, | |
from /build/source/OgreMain/include/OgreSceneManagerEnumerator.h:33, | |
from /build/source/OgreMain/include/OgreRoot.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:31: | |
/build/source/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': | |
/build/source/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreLight.h:34, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreSceneQuery.h:34, | |
from /build/source/OgreMain/include/OgreSceneManager.h:42, | |
from /build/source/OgreMain/include/OgreSceneManagerEnumerator.h:33, | |
from /build/source/OgreMain/include/OgreRoot.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:31: | |
/build/source/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreLight.h:34, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreSceneQuery.h:34, | |
from /build/source/OgreMain/include/OgreSceneManager.h:42, | |
from /build/source/OgreMain/include/OgreSceneManagerEnumerator.h:33, | |
from /build/source/OgreMain/include/OgreRoot.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:31: | |
/build/source/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': | |
/build/source/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
54 | :mOrigin(origin), mDirection(direction) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreLight.h:34, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreSceneQuery.h:34, | |
from /build/source/OgreMain/include/OgreSceneManager.h:42, | |
from /build/source/OgreMain/include/OgreSceneManagerEnumerator.h:33, | |
from /build/source/OgreMain/include/OgreRoot.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:31: | |
/build/source/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
54 | :mOrigin(origin), mDirection(direction) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreLight.h:34, | |
from /build/source/OgreMain/include/OgrePass.h:36, | |
from /build/source/OgreMain/src/OgrePass.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePatchSurface.cpp.o | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:33, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': | |
/build/source/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
582 | return perp; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
661 | Vector3 v0 = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
662 | Vector3 v1 = dest; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
670 | return Quaternion::IDENTITY; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgrePatchSurface.h:33, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:33, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
702 | return q; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgrePatchSurface.h:33, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:33, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
717 | Vector3 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
719 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': | |
/build/source/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:35, | |
from /build/source/OgreMain/include/OgrePatchSurface.h:36, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
226 | return r; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:33, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:36, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:33, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:36, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:33, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:36, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:33, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:36, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:33, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:36, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:33, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:36, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:33, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:36, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:33, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:36, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:33, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:36, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:33, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:36, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:33, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:36, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
334 | return mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:33, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:36, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
348 | return mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:33, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:36, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
399 | Vector3 min = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:33, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:36, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
400 | Vector3 max = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:33, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:36, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
609 | Vector3 intMin = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:33, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:36, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
610 | Vector3 intMax = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:33, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:36, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
709 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:33, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:36, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
722 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:33, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:36, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
731 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:33, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:36, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
744 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:33, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAnimable.h:32, | |
from /build/source/OgreMain/include/OgreAnimation.h:35, | |
from /build/source/OgreMain/include/OgreSkeleton.h:38, | |
from /build/source/OgreMain/include/OgreMesh.h:39, | |
from /build/source/OgreMain/include/OgreMeshManager.h:37, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:32: | |
/build/source/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] | |
533 | Vector2 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' | |
129 | inline Vector2& operator = ( const Vector2& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] | |
535 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' | |
129 | inline Vector2& operator = ( const Vector2& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': | |
/build/source/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] | |
581 | return angle; | |
| ^~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:32, | |
from /build/source/OgreMain/include/OgrePatchSurface.h:33, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' | |
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgrePatchSurface.cpp: In member function 'void Ogre::PatchSurface::defineSurface(void*, Ogre::VertexDeclaration*, size_t, size_t, Ogre::PatchSurface::PatchSurfaceType, size_t, size_t, Ogre::PatchSurface::VisibleSide)': | |
/build/source/OgreMain/src/OgrePatchSurface.cpp:121:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
121 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:33, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgrePatchSurface.cpp:121:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
121 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; | |
| ^~~~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:33, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMemoryAllocatorConfig.h:188, | |
from /build/source/OgreMain/include/OgrePrerequisites.h:329, | |
from /build/source/OgreMain/include/OgrePatchSurface.h:31, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator<T, AllocPolicy>::construct(Ogre::STLAllocator<T, AllocPolicy>::pointer, const T&) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy<Ogre::MEMCATEGORY_GENERAL>; Ogre::STLAllocator<T, AllocPolicy>::pointer = Ogre::Vector3*; Ogre::STLAllocator<T, AllocPolicy>::value_type = Ogre::Vector3]': | |
/nix/store/xh6k81vky3gpjb7s46h9chc8d9vcr43x-gcc-9.3.0/include/c++/9.3.0/bits/alloc_traits.h:244:4: required from 'static std::_Require<typename std::allocator_traits<_Alloc>::__construct_helper<_Tp, _Args>::type> std::allocator_traits<_Alloc>::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {Ogre::Vector3}; _Alloc = Ogre::STLAllocator<Ogre::Vector3, Ogre::CategorisedAllocPolicy<Ogre::MEMCATEGORY_GENERAL> >; std::_Require<typename std::allocator_traits<_Alloc>::__construct_helper<_Tp, _Args>::type> = void]' | |
/nix/store/xh6k81vky3gpjb7s46h9chc8d9vcr43x-gcc-9.3.0/include/c++/9.3.0/bits/alloc_traits.h:351:16: required from 'static decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) std::allocator_traits<_Alloc>::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {Ogre::Vector3}; _Alloc = Ogre::STLAllocator<Ogre::Vector3, Ogre::CategorisedAllocPolicy<Ogre::MEMCATEGORY_GENERAL> >; decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) = void]' | |
/nix/store/xh6k81vky3gpjb7s46h9chc8d9vcr43x-gcc-9.3.0/include/c++/9.3.0/bits/vector.tcc:115:30: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Vector3}; _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator<Ogre::Vector3, Ogre::CategorisedAllocPolicy<Ogre::MEMCATEGORY_GENERAL> >]' | |
/nix/store/xh6k81vky3gpjb7s46h9chc8d9vcr43x-gcc-9.3.0/include/c++/9.3.0/bits/stl_vector.h:1201:9: required from 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator<Ogre::Vector3, Ogre::CategorisedAllocPolicy<Ogre::MEMCATEGORY_GENERAL> >; std::vector<_Tp, _Alloc>::value_type = Ogre::Vector3]' | |
/build/source/OgreMain/src/OgrePatchSurface.cpp:80:77: required from here | |
/build/source/OgreMain/include/OgreMemorySTLAllocator.h:170:4: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
170 | new(static_cast<void*>(p)) T(val); | |
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePatchSurface.h:33, | |
from /build/source/OgreMain/src/OgrePatchSurface.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePixelCountLodStrategy.cpp.o | |
[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePixelFormat.cpp.o | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': | |
/build/source/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
582 | return perp; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
661 | Vector3 v0 = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
662 | Vector3 v1 = dest; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
670 | return Quaternion::IDENTITY; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
702 | return q; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
717 | Vector3 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
719 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': | |
/build/source/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:35, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
226 | return r; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
334 | return mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
348 | return mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
399 | Vector3 min = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
400 | Vector3 max = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
609 | Vector3 intMin = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
610 | Vector3 intMax = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
709 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
722 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
731 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
744 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAnimable.h:32, | |
from /build/source/OgreMain/include/OgreAnimation.h:35, | |
from /build/source/OgreMain/include/OgreSkeleton.h:38, | |
from /build/source/OgreMain/include/OgreMesh.h:39, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] | |
533 | Vector2 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' | |
129 | inline Vector2& operator = ( const Vector2& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] | |
535 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' | |
129 | inline Vector2& operator = ( const Vector2& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': | |
/build/source/OgreMain/include/OgreVector2.h:581:11: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] | |
581 | return angle; | |
| ^~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:32, | |
from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreMath.h:55:11: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' | |
55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:36, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:35, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': | |
/build/source/OgreMain/include/OgreSphere.h:58:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMovableObject.h:36, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:35, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': | |
/build/source/OgreMain/include/OgreSphere.h:64:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
64 | : mRadius(radius), mCenter(center) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreCamera.h:44, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:36, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': | |
/build/source/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreCamera.h:44, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:36, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreRay.h:52:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreCamera.h:44, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:36, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': | |
/build/source/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
54 | :mOrigin(origin), mDirection(direction) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreCamera.h:44, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:36, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreRay.h:54:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
54 | :mOrigin(origin), mDirection(direction) {} | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:34, | |
from /build/source/OgreMain/include/OgreMesh.h:35, | |
from /build/source/OgreMain/include/OgreLodStrategy.h:33, | |
from /build/source/OgreMain/include/OgrePixelCountLodStrategy.h:33, | |
from /build/source/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
[ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePlane.cpp.o | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/src/OgrePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': | |
/build/source/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
582 | return perp; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
661 | Vector3 v0 = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
662 | Vector3 v1 = dest; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
670 | return Quaternion::IDENTITY; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/src/OgrePlane.cpp:29: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/src/OgrePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
702 | return q; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/src/OgrePlane.cpp:29: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/src/OgrePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
717 | Vector3 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
719 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': | |
/build/source/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreAxisAlignedBox.h:35, | |
from /build/source/OgreMain/src/OgrePlane.cpp:31: | |
/build/source/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
226 | return r; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/src/OgrePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgrePlane.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/src/OgrePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgrePlane.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:91:95: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/src/OgrePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgrePlane.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/src/OgrePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgrePlane.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:98:103: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/src/OgrePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgrePlane.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/src/OgrePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgrePlane.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:105:123: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/src/OgrePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgrePlane.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/src/OgrePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgrePlane.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:116:135: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/src/OgrePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgrePlane.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/src/OgrePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgrePlane.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:123:100: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/src/OgrePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgrePlane.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:334:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
334 | return mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/src/OgrePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgrePlane.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:348:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
348 | return mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/src/OgrePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgrePlane.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:399:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
399 | Vector3 min = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/src/OgrePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgrePlane.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:400:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
400 | Vector3 max = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/src/OgrePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgrePlane.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:609:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
609 | Vector3 intMin = mMinimum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/src/OgrePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgrePlane.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
610 | Vector3 intMax = mMaximum; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/src/OgrePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgrePlane.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:709:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
709 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/src/OgrePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgrePlane.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:722:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
722 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/src/OgrePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgrePlane.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:731:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
731 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/src/OgrePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/src/OgrePlane.cpp:31: | |
/build/source/OgreMain/include/OgreAxisAlignedBox.h:744:21: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
744 | return Vector3::ZERO; | |
| ^~~~ | |
In file included from /build/source/OgreMain/include/OgrePlane.h:41, | |
from /build/source/OgreMain/src/OgrePlane.cpp:29: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
[ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePlatformInformation.cpp.o | |
[ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePolygon.cpp.o | |
/build/source/OgreMain/src/OgrePlatformInformation.cpp:46:18: fatal error: sys/sysctl.h: No such file or directory | |
46 | #include <sys/sysctl.h> | |
| ^~~~~~~~~~~~~~ | |
compilation terminated. | |
make[2]: *** [OgreMain/CMakeFiles/OgreMain.dir/build.make:1486: OgreMain/CMakeFiles/OgreMain.dir/src/OgrePlatformInformation.cpp.o] Error 1 | |
make[2]: *** Waiting for unfinished jobs.... | |
In file included from /build/source/OgreMain/include/OgrePolygon.h:33, | |
from /build/source/OgreMain/src/OgrePolygon.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': | |
/build/source/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
582 | return perp; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': | |
/build/source/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
661 | Vector3 v0 = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
662 | Vector3 v1 = dest; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
670 | return Quaternion::IDENTITY; | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgrePolygon.h:33, | |
from /build/source/OgreMain/src/OgrePolygon.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePolygon.h:33, | |
from /build/source/OgreMain/src/OgrePolygon.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] | |
702 | return q; | |
| ^ | |
In file included from /build/source/OgreMain/include/OgreVector3.h:33, | |
from /build/source/OgreMain/include/OgrePolygon.h:33, | |
from /build/source/OgreMain/src/OgrePolygon.cpp:30: | |
/build/source/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' | |
171 | inline Quaternion& operator= (const Quaternion& rkQ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePolygon.h:33, | |
from /build/source/OgreMain/src/OgrePolygon.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': | |
/build/source/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
717 | Vector3 ret = *this; | |
| ^~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
719 | return ret; | |
| ^~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': | |
/build/source/OgreMain/include/OgreVector3.h:787:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:789:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:792:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:794:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | |
| ^~~~~~~~~~~~~~~ | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
/build/source/OgreMain/src/OgrePolygon.cpp: In constructor 'Ogre::Polygon::Polygon()': | |
/build/source/OgreMain/src/OgrePolygon.cpp:40:22: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
40 | , mIsNormalSet(false) | |
| ^ | |
In file included from /build/source/OgreMain/include/OgrePolygon.h:33, | |
from /build/source/OgreMain/src/OgrePolygon.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgreMemoryAllocatorConfig.h:188, | |
from /build/source/OgreMain/include/OgrePrerequisites.h:329, | |
from /build/source/OgreMain/include/OgrePolygon.h:32, | |
from /build/source/OgreMain/src/OgrePolygon.cpp:30: | |
/build/source/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator<T, AllocPolicy>::construct(Ogre::STLAllocator<T, AllocPolicy>::pointer, const T&) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy<Ogre::MEMCATEGORY_GENERAL>; Ogre::STLAllocator<T, AllocPolicy>::pointer = Ogre::Vector3*; Ogre::STLAllocator<T, AllocPolicy>::value_type = Ogre::Vector3]': | |
/nix/store/xh6k81vky3gpjb7s46h9chc8d9vcr43x-gcc-9.3.0/include/c++/9.3.0/bits/alloc_traits.h:244:4: required from 'static std::_Require<typename std::allocator_traits<_Alloc>::__construct_helper<_Tp, _Args>::type> std::allocator_traits<_Alloc>::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {const Ogre::Vector3&}; _Alloc = Ogre::STLAllocator<Ogre::Vector3, Ogre::CategorisedAllocPolicy<Ogre::MEMCATEGORY_GENERAL> >; std::_Require<typename std::allocator_traits<_Alloc>::__construct_helper<_Tp, _Args>::type> = void]' | |
/nix/store/xh6k81vky3gpjb7s46h9chc8d9vcr43x-gcc-9.3.0/include/c++/9.3.0/bits/alloc_traits.h:351:16: required from 'static decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) std::allocator_traits<_Alloc>::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {const Ogre::Vector3&}; _Alloc = Ogre::STLAllocator<Ogre::Vector3, Ogre::CategorisedAllocPolicy<Ogre::MEMCATEGORY_GENERAL> >; decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) = void]' | |
/nix/store/xh6k81vky3gpjb7s46h9chc8d9vcr43x-gcc-9.3.0/include/c++/9.3.0/bits/vector.tcc:142:30: required from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator<Ogre::Vector3, Ogre::CategorisedAllocPolicy<Ogre::MEMCATEGORY_GENERAL> >; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator<Ogre::Vector3*, std::vector<Ogre::Vector3, Ogre::STLAllocator<Ogre::Vector3, Ogre::CategorisedAllocPolicy<Ogre::MEMCATEGORY_GENERAL> > > >; typename std::_Vector_base<_Tp, _Alloc>::pointer = Ogre::Vector3*; std::vector<_Tp, _Alloc>::const_iterator = __gnu_cxx::__normal_iterator<const Ogre::Vector3*, std::vector<Ogre::Vector3, Ogre::STLAllocator<Ogre::Vector3, Ogre::CategorisedAllocPolicy<Ogre::MEMCATEGORY_GENERAL> > > >; typename __gnu_cxx::__alloc_traits<typename std::_Vector_base<_Tp, _Alloc>::_Tp_alloc_type>::const_pointer = const Ogre::Vector3*; std::vector<_Tp, _Alloc>::value_type = Ogre::Vector3]' | |
/build/source/OgreMain/src/OgrePolygon.cpp:65:31: required from here | |
/build/source/OgreMain/include/OgreMemorySTLAllocator.h:170:4: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] | |
170 | new(static_cast<void*>(p)) T(val); | |
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
In file included from /build/source/OgreMain/include/OgrePolygon.h:33, | |
from /build/source/OgreMain/src/OgrePolygon.cpp:30: | |
/build/source/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' | |
134 | inline Vector3& operator = ( const Vector3& rkVector ) | |
| ^~~~~~~~ | |
make[1]: *** [CMakeFiles/Makefile2:563: OgreMain/CMakeFiles/OgreMain.dir/all] Error 2 | |
make: *** [Makefile:171: all] Error 2 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment