Minor fixes

This commit is contained in:
SirLynix 2024-02-03 22:56:58 +01:00
parent 19935a2b07
commit 3a612d8655
4 changed files with 9 additions and 4 deletions

View File

@ -20,11 +20,11 @@ namespace Nz
public: public:
inline ChipmunkRigidBody2DComponent(const ChipmunkRigidBody2D::DynamicSettings& settings); inline ChipmunkRigidBody2DComponent(const ChipmunkRigidBody2D::DynamicSettings& settings);
inline ChipmunkRigidBody2DComponent(const ChipmunkRigidBody2D::StaticSettings& settings); inline ChipmunkRigidBody2DComponent(const ChipmunkRigidBody2D::StaticSettings& settings);
ChipmunkRigidBody2DComponent(const ChipmunkRigidBody2DComponent&) = default; ChipmunkRigidBody2DComponent(const ChipmunkRigidBody2DComponent&) = delete;
ChipmunkRigidBody2DComponent(ChipmunkRigidBody2DComponent&&) noexcept = default; ChipmunkRigidBody2DComponent(ChipmunkRigidBody2DComponent&&) noexcept = default;
~ChipmunkRigidBody2DComponent() = default; ~ChipmunkRigidBody2DComponent() = default;
ChipmunkRigidBody2DComponent& operator=(const ChipmunkRigidBody2DComponent&) = default; ChipmunkRigidBody2DComponent& operator=(const ChipmunkRigidBody2DComponent&) = delete;
ChipmunkRigidBody2DComponent& operator=(ChipmunkRigidBody2DComponent&&) noexcept = default; ChipmunkRigidBody2DComponent& operator=(ChipmunkRigidBody2DComponent&&) noexcept = default;
private: private:

View File

@ -6,6 +6,9 @@
namespace Nz namespace Nz
{ {
NAZARA_WARNING_PUSH()
NAZARA_WARNING_CLANG_GCC_DISABLE("-Wmissing-field-initializers")
// PredefinedDirectionalLightData // PredefinedDirectionalLightData
constexpr PredefinedDirectionalLightData PredefinedDirectionalLightData::Build() constexpr PredefinedDirectionalLightData PredefinedDirectionalLightData::Build()
{ {
@ -125,6 +128,8 @@ namespace Nz
return viewerData; return viewerData;
} }
NAZARA_WARNING_POP()
} }
#include <Nazara/Graphics/DebugOff.hpp> #include <Nazara/Graphics/DebugOff.hpp>

View File

@ -53,7 +53,7 @@ namespace Nz
{ {
for (auto&& [planeEnum, plane] : m_planes.iter_kv()) for (auto&& [planeEnum, plane] : m_planes.iter_kv())
{ {
if (!plane.ApproxEqual(frustum.GetPlane(planeEnum))) if (!plane.ApproxEqual(frustum.GetPlane(planeEnum), maxDifference))
return false; return false;
} }

View File

@ -57,7 +57,7 @@ namespace Nz
void SetupPost(); void SetupPost();
WebRequest& operator=(const WebRequest&) = delete; WebRequest& operator=(const WebRequest&) = delete;
WebRequest& operator=(WebRequest&&) = default; WebRequest& operator=(WebRequest&&) = delete;
private: private:
inline bool OnBodyResponse(const char* data, std::size_t length); inline bool OnBodyResponse(const char* data, std::size_t length);