![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
ウィンドウの状態 More...
#include <WindowState.hpp>
Public Attributes | |
| Size | virtualSize = Window::DefaultClientSize |
| クライアントの仮想サイズ More... | |
| Size | frameBufferSize = Window::DefaultClientSize |
| フレームバッファのサイズ More... | |
| Size | minFrameBufferSize = Size{ 1, 1 } |
| 最小のフレームバッファのサイズ More... | |
| double | scaling = 1.0 |
| ユーザが設定しているデスクトップのスケーリング More... | |
| Rect | bounds = Rect::Empty() |
| スクリーン座標におけるウィンドウの矩形 More... | |
| WindowStyle | style = WindowStyle::Fixed |
| スタイル More... | |
| Size | frameSize = Size{ 0, 0 } |
| フレームの幅 More... | |
| int32 | titleBarHeight = 0 |
| タイトルバーの高さ More... | |
| bool | fullscreen = false |
| フルスクリーンであるか More... | |
| bool | minimized = false |
| 最小化されているか More... | |
| bool | maximized = false |
| 最大化されているか More... | |
| bool | focused = true |
| アクティブであるか More... | |
| bool | sizeMove = false |
| 移動やリサイズの途中であるか More... | |
ウィンドウの状態
| Rect s3d::WindowState::bounds = Rect::Empty() |
スクリーン座標におけるウィンドウの矩形
| bool s3d::WindowState::focused = true |
アクティブであるか
| Size s3d::WindowState::frameBufferSize = Window::DefaultClientSize |
フレームバッファのサイズ
| bool s3d::WindowState::fullscreen = false |
フルスクリーンであるか
| bool s3d::WindowState::maximized = false |
最大化されているか
| bool s3d::WindowState::minimized = false |
最小化されているか
| double s3d::WindowState::scaling = 1.0 |
ユーザが設定しているデスクトップのスケーリング
| bool s3d::WindowState::sizeMove = false |
移動やリサイズの途中であるか
| WindowStyle s3d::WindowState::style = WindowStyle::Fixed |
スタイル
| int32 s3d::WindowState::titleBarHeight = 0 |
タイトルバーの高さ
| Size s3d::WindowState::virtualSize = Window::DefaultClientSize |
クライアントの仮想サイズ