Chicane

Vec4

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

Construtores

NomeDescrição
Vec4(
const  Vec2& inValue
)
Vec4(
const  Vec3& inValue
float inW
)
Vec4(
A... args
)

Funções

AccessoReturnoModificadorNomeDescrição
public
static, inline, constexpr
Zero()
public
static, inline, constexpr
One()
public
static, inline, constexpr
Right()
public
static, inline, constexpr
Forward()
public
static, inline, constexpr
Up()
public
inline, const
operator String()
public
inline, const
operator glm::vec4()
public
inline
operator+=(
Vec4 inValue
)
public
inline
operator+(
T inScalar
)
public
inline
operator-=(
Vec4 inValue
)
public
inline
operator-(
T inScalar
)
public
inline
operator*=(
Vec4 inValue
)
public
inline
operator*=(
T inScalar
)
public
inline
operator*(
T inScalar
)
public
const
toString()
public
bool
inline
operator==(
Vec4 inLeft
Vec4 inRight
)
public
inline
operator+(
Vec4 inLeft
Vec4 inRight
)
public
inline
operator+(
Vec4 inValue
T inScalar
)
public
inline
operator+(
T inScalar
Vec4 inValue
)
public
inline
operator-(
Vec4 inLeft
const  Vec4 inRight
)
public
inline
operator-(
Vec4 inValue
T inScalar
)
public
inline
operator-(
T inScalar
Vec4 inValue
)
public
inline
operator*(
Vec4 inLeft
Vec4 inRight
)
public
inline
operator*(
Vec4 inValue
T inScalar
)
public
inline
operator*(
T inScalar
Vec4 inValue
)

Membros

AccessoTipoModificadorNomeDescrição
public
float
x
public
float
r
public
float
s
public
union Chicane::Vec4
public
float
y
public
float
g
public
float
t
public
union Chicane::Vec4
public
float
z
public
float
b
public
float
p
public
union Chicane::Vec4
public
float
w
public
float
a
public
float
q
public
union Chicane::Vec4