Chicane

Vec2

Header
Includes/Chicane/Core/Math/Vec/Vec2.hpp
Namespace
Chicane::Vec2

Constructors

NameDescription
Vec2(
A... args
)

Functions

AccessReturnModifierNameDescription
public
static, inline, constexpr
Zero()
public
static, inline, constexpr
One()
public
static, inline, constexpr
Right()
public
static, inline, constexpr
Up()
public
inline, const
operator String()
public
inline, const
operator glm::vec2()
public
inline
operator+=(
Vec2 inValue
)
public
inline
operator+=(
T inScalar
)
public
inline
operator-=(
Vec2 inValue
)
public
inline
operator-=(
T inScalar
)
public
inline
operator*=(
Vec2 inValue
)
public
inline
operator*=(
T inScalar
)
public
const
toString()
public
bool
inline
operator==(
Vec2 inLeft
Vec2 inRight
)
public
inline
operator+(
Vec2 inLeft
Vec2 inRight
)
public
inline
operator+(
Vec2 inValue
T inScalar
)
public
inline
operator+(
T inScalar
Vec2 inValue
)
public
inline
operator-(
Vec2 inLeft
Vec2 inRight
)
public
inline
operator-(
Vec2 inValue
T inScalar
)
public
inline
operator-(
T inScalar
Vec2 inValue
)
public
inline
operator*(
Vec2 inLeft
Vec2 inRight
)
public
inline
operator*(
Vec2 inValue
T inScalar
)
public
inline
operator*(
T inScalar
Vec2 inValue
)

Members

AccessTypeModifierNameDescription
public
float
x
public
float
r
public
float
s
public
union Chicane::Vec2
public
float
y
public
float
g
public
float
t
public
union Chicane::Vec2