2D 座標変換スコープオブジェクト
More...
#include <Transformer2D.hpp>
Inherits s3d::Uncopyable.
◆ Target
座標変換の適用方法
Enumerator |
---|
PushLocal | ローカル座標変換行列スタックにプッシュ
|
PushCamera | カメラ座標変換行列スタックにプッシュ
|
SetLocal | ローカル座標変換行列を上書き
|
SetCamera | カメラ座標変換行列を上書き
|
◆ Transformer2D() [1/5]
SIV3D_NODISCARD_CXX20 s3d::Transformer2D::Transformer2D |
( |
| ) |
|
|
default |
◆ Transformer2D() [2/5]
SIV3D_NODISCARD_CXX20 s3d::Transformer2D::Transformer2D |
( |
const Mat3x2 & |
transform, |
|
|
Target |
target |
|
) |
| |
2D 座標変換スコープオブジェクトを作成します。
- Parameters
-
transform | 2D 描画に適用する座標変換行列 |
target | 適用方法 |
◆ Transformer2D() [3/5]
2D 座標変換スコープオブジェクトを作成します。
- Parameters
-
◆ Transformer2D() [4/5]
2D 座標変換スコープオブジェクトを作成します。
- Parameters
-
graphics2DTransform | 2D 描画に適用する座標変換行列 |
cursorTransform | マウスカーソル座標に適用する座標変換行列 |
target | 適用方法 |
◆ Transformer2D() [5/5]
SIV3D_NODISCARD_CXX20 s3d::Transformer2D::Transformer2D |
( |
Transformer2D && |
other | ) |
|
|
noexcept |
ムーブコンストラクタ
- Parameters
-
other | 別の 2D 座標変換スコープオブジェクト |
◆ ~Transformer2D()
s3d::Transformer2D::~Transformer2D |
( |
| ) |
|
The documentation for this class was generated from the following file: