diff --git a/src/engine/shared/fixed_point_number.h b/src/engine/shared/fixed_point_number.h index 480bfce0..d02be932 100644 --- a/src/engine/shared/fixed_point_number.h +++ b/src/engine/shared/fixed_point_number.h @@ -1,8 +1,9 @@ #ifndef ENGINE_SHARED_FIXED_POINT_NUMBER_H #define ENGINE_SHARED_FIXED_POINT_NUMBER_H +#include + #include -#include class CFixedPointNumber { @@ -21,12 +22,12 @@ class CFixedPointNumber inline constexpr CFixedPointNumber::CFixedPointNumber(float Value) { - m_Value = std::round(Value * 1000); + m_Value = round_to_int(Value * 1000); } inline constexpr CFixedPointNumber &CFixedPointNumber::operator=(float Value) { - m_Value = std::round(Value * 1000); + m_Value = round_to_int(Value * 1000); return *this; }