![]() |
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 |
クライアントの仮想サイズ