Chicane

Vec2

ヘッダー
Includes/Chicane/Core/Math/Vec/Vec2.hpp
ネームスペース
Chicane::Vec2

コンストラクター

名前説明
Vec2()
Vec2(
float inValue
)
Vec2(
float inX, 
float inY
)
Vec2(
const  glm::vec<2, T, Q>& inValue
)

関数

アクセスタイプモディファイア名前説明
public
static, inline, constexpr
sZero()
public
static, inline, constexpr
sOne()
public
static, inline, constexpr
sRight()
public
static, inline, constexpr
sUp()
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
)

メンバ

アクセスタイプモディファイア名前説明
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