ピクセルサイズ、タイトル、任意のウィンドウパラメーターでレンダーウィンドウを作成します。
titleoptionsオプション既存のシステムウィンドウハンドル用に描画コンテキストを作成します。
handlesettingsオプション保護activateactive保護allocatecapacity保護changeGLStatesoperation色のクリア命令を記録します。既定色は黒です。stencil を指定するとステンシルバッファーもクリアします。
colorstencilオプションキュー内の描画を送信してウィンドウを閉じます。このオブジェクトで再び create を呼び出せます。
レンダーウィンドウを開くか再作成します。mode はピクセルサイズを指定します。
titleoptionsオプション作成した VkSurfaceKHR を返す。作成に失敗した場合は undefined。
instanceallocator描画を同期的に送信し、ウィンドウバッファーを交換します。垂直同期やフレームレート上限により待機する場合があります。
オブジェクト描画のスナップショットを同期的に記録します。後の変更はこの描画に影響せず、flush/display 時に送信します。
drawablestatesオプションGPU 頂点バッファー全体の描画を記録し、呼び出し時の描画状態を保持します。
bufferstatesオプションfirstVertex から vertexCount 個の頂点を描画し、末尾を超える数は自動的に切り詰めます。
bufferfirstVertexvertexCountstatesオプション頂点スナップショットをコピーし、type に従う描画を記録します。states の既定値は RenderStates.Default です。
verticestypestatesオプション外部グラフィックス操作の前に保留中の描画を送信します。
ポインター精度を保つ bigint でプラットフォーム固有のウィンドウハンドルを返す。
ウィンドウが現在入力フォーカスを持つかどうかを返す。
保護initializeシステムウィンドウがまだ開いているかどうかを返す。
ウィンドウのフレームバッファーで sRGB 色変換が有効かを返します。
ワールド座標をターゲットの整数ピクセル座標に変換します。view を省略すると現在のビューを使用します。
pointviewターゲットのピクセル座標をワールド座標に変換します。view を省略すると現在のビューを使用します。
pointview保護on明示的な create の成功後に同期的に呼ばれる。引数付きの基底クラス構築中は 派生クラスのフックを呼ばない。
保護onSFML が実際にサイズ変更を通知した後で同期的に呼ばれる。 対応する Resized イベントは消費しない。
キュー内の描画を送信し、pushGLStates が保存した OpenGL 状態を復元します。
キュー内の描画を送信し、ネイティブ OpenGL との併用に備えて現在の OpenGL 状態を保存します。
システムにウィンドウのフォーカスを要求する。許可はウィンドウマネージャーが 決定する。
キュー内の描画を送信し、SFML 描画に必要な OpenGL 状態を復元します。
キュー内の描画を送信し、OpenGL コンテキストを有効化または無効化します。成功したかを返します。
active1 秒あたりの display の最大回数を設定する。0 はフレームレート制限を解除し、 待機は display 内で行われる。
limitジョイスティック移動イベントを発生させる軸変化のしきい値を 0~100 で設定する。
thresholdキーを押し続けたときに KeyPressed イベントを繰り返し発生させるか設定する。
enabledマウスをウィンドウ内に制限するか設定する。 通常はウィンドウにフォーカスがある間のみ有効。
grabbedクライアント領域内でマウスカーソルを表示するか設定する。
visibleウィンドウのタイトルを設定する。
titleバッファ交換をディスプレイのリフレッシュに同期させるか設定する。
enabledウィンドウを表示または非表示にする。
visible保護submitdisplay保護submitcountdisplaySFML と同様に呼び出しスレッドをブロックする。Time.Zero は無期限に待機する。
timeout読み取り専用[graphics
Window のウィンドウ操作と RenderTarget の二次元描画を両方サポートするウィンドウ。