![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
Namespaces | |
s3d | |
s3d::Cursor | |
Functions | |
Point | s3d::Cursor::Pos () noexcept |
現在のフレームにおける、マウスカーソルのクライアント座標(ピクセル)を返します。 More... | |
Vec2 | s3d::Cursor::PosF () noexcept |
現在のフレームにおける、マウスカーソルのクライアント座標(ピクセル)を返します。 More... | |
Point | s3d::Cursor::PreviousPos () noexcept |
直前のフレームにおける、マウスカーソルのクライアント座標(ピクセル)を返します。 More... | |
Vec2 | s3d::Cursor::PreviousPosF () noexcept |
直前のフレームにおける、マウスカーソルのクライアント座標(ピクセル)を返します。 More... | |
Point | s3d::Cursor::Delta () noexcept |
直前のフレームから現在のフレームまでのマウスカーソルの移動量(ピクセル)を返します。 More... | |
Vec2 | s3d::Cursor::DeltaF () noexcept |
直前のフレームから現在のフレームまでのマウスカーソルの移動量(ピクセル)を返します。 More... | |
Point | s3d::Cursor::PosRaw () noexcept |
現在のフレームにおける、未変換のマウスカーソルのクライアント座標(ピクセル)を返します。 More... | |
Point | s3d::Cursor::PreviousPosRaw () noexcept |
直前のフレームにおける、未変換のマウスカーソルのクライアント座標(ピクセル)を返します。 More... | |
Point | s3d::Cursor::DeltaRaw () noexcept |
直前のフレームから現在のフレームまでの未変換のマウスカーソルの移動量(ピクセル)を返します。 More... | |
Point | s3d::Cursor::ScreenPos () noexcept |
現在のフレームにおける、マウスカーソルのスクリーン座標(ピクセル)を返します。 More... | |
Point | s3d::Cursor::ScreenPreviousPos () noexcept |
直前のフレームにおける、マウスカーソルのスクリーン座標(ピクセル)を返します。 More... | |
Point | s3d::Cursor::ScreenDelta () noexcept |
直前のフレームから現在のフレームまでの、スクリーン上でのマウスカーソルの移動量(ピクセル)を返します。 More... | |
void | s3d::Cursor::SetPos (int32 x, int32 y) |
マウスカーソルを指定したクライアント座標に移動させます。 More... | |
void | s3d::Cursor::SetPos (Point pos) |
マウスカーソルを指定したクライアント座標に移動させます。 More... | |
bool | s3d::Cursor::OnClientRect () |
マウスカーソルがクライアント画面上にあるかを返します。 More... | |
bool | s3d::Cursor::IsClippedToWindow () noexcept |
マウスカーソルの移動範囲をクライアント画面に制限されているかを返します。 More... | |
void | s3d::Cursor::ClipToWindow (bool clip) |
マウスカーソルの移動範囲をクライアント画面に制限します More... | |
void | s3d::Cursor::SetDefaultStyle (CursorStyle style) |
アプリケーションのデフォルトのマウスカーソルを設定します。 More... | |
void | s3d::Cursor::RequestStyle (CursorStyle style) |
現在のフレームのマウスカーソルを、指定したスタイルにするようリクエストします。 More... | |
bool | s3d::Cursor::RegisterCustomCursorStyle (StringView name, const Image &image, Point hotSpot=Point{ 0, 0 }) |
カスタムのマウスカーソルを登録します。 More... | |
void | s3d::Cursor::RequestStyle (StringView name) |
現在のフレームのマウスカーソルを、指定したカスタムマウスカーソルにするようリクエストします。 More... | |
const Mat3x2 & | s3d::Cursor::GetLocalTransform () noexcept |
マウスカーソルのクライアント座標に適用されているローカル座標変換を返します。 More... | |
const Mat3x2 & | s3d::Cursor::GetCameraTransform () noexcept |
マウスカーソルのクライアント座標に適用されているカメラ座標変換を返します。 More... | |