10 constexpr
NiPoint2(
float a_x,
float a_y) noexcept :
41 static_assert(
sizeof(NiPoint2) == 0x8);
NiPoint2 operator/(float a_scalar) const
NiPoint2 operator-() const
NiPoint2 operator*(float a_scalar) const
float x
Definition NiPoint2.h:38
float Dot(const NiPoint2 &a_pt) const
float Cross(const NiPoint2 &a_pt) const
NiPoint2 & operator+=(const NiPoint2 &a_rhs)
constexpr NiPoint2() noexcept=default
float & operator[](std::size_t a_idx)
NiPoint2 & operator*=(float a_scalar)
float GetDistance(const NiPoint2 &a_pt) const noexcept
const float & operator[](std::size_t a_idx) const
float y
Definition NiPoint2.h:39
NiPoint2 operator-(const NiPoint2 &a_rhs) const
NiPoint2 & operator/=(float a_scalar)
bool operator==(const NiPoint2 &a_rhs) const
bool operator!=(const NiPoint2 &a_rhs) const
float GetSquaredDistance(const NiPoint2 &a_pt) const noexcept
NiPoint2 & operator-=(const NiPoint2 &a_rhs)
NiPoint2 operator+(const NiPoint2 &a_rhs) const
float operator*(const NiPoint2 &a_rhs) const
Definition AbsorbEffect.h:6