Chicane

2D

ヘッダー
Includes/Chicane/Core/Math/Transform/2D.hpp
ネームスペース
Chicane::Transform2D

コンストラクター

名前説明
Transform2D()

関数

アクセスタイプモディファイア名前説明
public
const  Mat3&
const
getMatrix()
public
void
setTransform(
const  Transform2D& inTransform
)
public
const  Vec2&
const
getTranslation()
public
void
addTranslation(
float inValue
)
public
void
addTranslation(
float inX
float inY
)
public
void
addTranslation(
const  Vec2& inValue
)
public
void
setTranslation(
float inValue
)
public
void
setTranslation(
float inX
float inY
)
public
void
setTranslation(
const  Vec2& inValue
)
public
float
const
getRotation()
public
void
addRotation(
float inDegrees
)
public
void
setRotation(
float inDegrees
)
public
const  Vec2&
const
getScale()
public
void
addScale(
float inValue
)
public
void
addScale(
float inX
float inY
)
public
void
addScale(
const  Vec2& inValue
)
public
void
setScale(
float inValue
)
public
void
setScale(
float inX
float inY
)
public
void
setScale(
const  Vec2& inValue
)
public
void
lookAt(
const  Vec2& inTarget
)
protected
void
refresh()

メンバ

アクセスタイプモディファイア名前説明
public
translation
public
float
rotation
public
scale
protected
m_matrix