Chicane

Vec2

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

Construtores

NomeDescrição
Vec2(
A... args
)

Funções

AccessoReturnoModificadorNomeDescrição
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
inline
operator*(
T inScalar
)
public
const
toString()
public
static, inline, constexpr
Zero()
public
static, inline, constexpr
One()
public
static, inline, constexpr
Right()
public
static, inline, constexpr
Up()
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
const  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
)

Membros

AccessoTipoModificadorNomeDescrição
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