ピクセル寸法、タイトル、設定を指定してウィンドウを開く。
titleoptionsオプション既存のシステムウィンドウハンドルに OpenGL コンテキストを作成する。
handlesettingsオプションウィンドウを閉じる。オブジェクトは残り、create を再度呼び出せる。
ウィンドウを開くか再作成する。mode はピクセル寸法または完全なビデオモード。
titleoptionsオプション既存のシステムウィンドウハンドルを使って OpenGL コンテキストを再作成する。
handlesettingsオプション作成した VkSurfaceKHR を返す。作成に失敗した場合は undefined。
instanceallocatorOpenGL のフロントバッファとバックバッファを交換する。垂直同期と フレームレート制限により現在のスレッドがブロックされる場合がある。
ポインター精度を保つ bigint でプラットフォーム固有のウィンドウハンドルを返す。
ウィンドウが現在入力フォーカスを持つかどうかを返す。
システムウィンドウがまだ開いているかどうかを返す。
保護on明示的な create の成功後に同期的に呼ばれる。引数付きの基底クラス構築中は 派生クラスのフックを呼ばない。
保護onSFML が実際にサイズ変更を通知した後で同期的に呼ばれる。 対応する Resized イベントは消費しない。
システムにウィンドウのフォーカスを要求する。許可はウィンドウマネージャーが 決定する。
現在のスレッドでウィンドウの OpenGL コンテキストを有効化または無効化し、 成功したかどうかを返す。
active1 秒あたりの display の最大回数を設定する。0 はフレームレート制限を解除し、 待機は display 内で行われる。
limitRGBA8 ウィンドウアイコンを設定する。ピクセルデータは最低 size.x×size.y×4 バイト必要。
sizepixelsジョイスティック移動イベントを発生させる軸変化のしきい値を 0~100 で設定する。
thresholdキーを押し続けたときに KeyPressed イベントを繰り返し発生させるか設定する。
enabledマウスをウィンドウ内に制限するか設定する。 通常はウィンドウにフォーカスがある間のみ有効。
grabbedクライアント領域内でマウスカーソルを表示するか設定する。
visibleウィンドウのタイトルを設定する。
titleバッファ交換をディスプレイのリフレッシュに同期させるか設定する。
enabledウィンドウを表示または非表示にする。
visibleSFML と同様に呼び出しスレッドをブロックする。Time.Zero は無期限に待機する。
timeout
OpenGL コンテキストを持つ OS ウィンドウ。Texture.update() で利用できる。