API リファレンス
検索インデックスを準備中…

RenderWindow

Window のウィンドウ操作と RenderTarget の二次元描画を両方サポートするウィンドウ。

継承関係

階層 (theme_hierarchy_view_summary)

ソースと継承
メンバー一覧61

コンストラクター

プロパティ

メソッド

コンストラクター

メソッド

  • キュー内の描画を送信してウィンドウを閉じます。このオブジェクトで再び create を呼び出せます。

    戻り値

    void
    ソースと継承
  • 作成した VkSurfaceKHR を返す。作成に失敗した場合は undefined。

    引数

    instance
    bigint
    allocator
    bigint = 0n

    戻り値

    undefined | bigint
    ソースと継承
  • 描画を同期的に送信し、ウィンドウバッファーを交換します。垂直同期やフレームレート上限により待機する場合があります。

    戻り値

    void
    ソースと継承
  • ポインター精度を保つ bigint でプラットフォーム固有のウィンドウハンドルを返す。

    戻り値

    bigint
    ソースと継承
  • システムウィンドウがまだ開いているかどうかを返す。

    戻り値

    boolean
    ソースと継承
  • 明示的な create の成功後に同期的に呼ばれる。引数付きの基底クラス構築中は 派生クラスのフックを呼ばない。

    戻り値

    void
    ソースと継承
  • SFML が実際にサイズ変更を通知した後で同期的に呼ばれる。 対応する Resized イベントは消費しない。

    戻り値

    void
    ソースと継承
  • システムにウィンドウのフォーカスを要求する。許可はウィンドウマネージャーが 決定する。

    戻り値

    void
    ソースと継承
  • キュー内の描画を送信し、OpenGL コンテキストを有効化または無効化します。成功したかを返します。

    引数

    active
    boolean = true

    戻り値

    boolean
    ソースと継承
  • 1 秒あたりの display の最大回数を設定する。0 はフレームレート制限を解除し、 待機は display 内で行われる。

    引数

    limit
    number

    戻り値

    void
    ソースと継承
  • ジョイスティック移動イベントを発生させる軸変化のしきい値を 0~100 で設定する。

    引数

    threshold
    number

    戻り値

    void
    ソースと継承
  • キーを押し続けたときに KeyPressed イベントを繰り返し発生させるか設定する。

    引数

    enabled
    boolean

    戻り値

    void
    ソースと継承
  • マウスをウィンドウ内に制限するか設定する。 通常はウィンドウにフォーカスがある間のみ有効。

    引数

    grabbed
    boolean

    戻り値

    void
    ソースと継承
  • バッファ交換をディスプレイのリフレッシュに同期させるか設定する。

    引数

    enabled
    boolean

    戻り値

    void
    ソースと継承

シンボルメンバー

"[graphicsNative]": NativeGraphicsHandle<"window">
ソースと継承
  • 戻り値

    ReadonlySet<
        Readonly<
            Pick<
                Texture,
                | "getSize"
                | typeof graphicsNative
                | typeof textureId
                | typeof textureOwner
                | "copyToImage"
                | "isSmooth"
                | "isRepeated"
                | "isSrgb"
                | "getNativeHandle",
            >,
        >,
    >
    ソースと継承

Icons made by Lorc, Delapouite & Skoll · game-icons.net · CC BY 3.0