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

ImGui.ImGuiWindowFlags

定数
ImGuiWindowFlags: Readonly<
    {
        AlwaysAutoResize: 64;
        AlwaysHorizontalScrollbar: 32768;
        AlwaysUseWindowPadding: 1073741824;
        AlwaysVerticalScrollbar: 16384;
        ChildMenu: 268435456;
        ChildWindow: 16777216;
        HorizontalScrollbar: 2048;
        MenuBar: 1024;
        Modal: 134217728;
        NavFlattened: 536870912;
        NoBackground: 128;
        NoBringToFrontOnFocus: 8192;
        NoCollapse: 32;
        NoDecoration: 43;
        NoFocusOnAppearing: 4096;
        NoInputs: 197120;
        NoMouseInputs: 512;
        NoMove: 4;
        NoNav: 196608;
        NoNavFocus: 131072;
        NoNavInputs: 65536;
        None: 0;
        NoResize: 2;
        NoSavedSettings: 256;
        NoScrollbar: 8;
        NoScrollWithMouse: 16;
        NoTitleBar: 1;
        Popup: 67108864;
        Tooltip: 33554432;
        UnsavedDocument: 262144;
    },
> = ...

Begin() のウィンドウ外観、操作、寿命の設定。

型宣言

  • 読み取り専用AlwaysAutoResize: 64

    毎フレーム内容に合わせてサイズを調整する。

  • 読み取り専用AlwaysHorizontalScrollbar: 32768

    内容が収まっていても横スクロールバーを表示する。

  • 読み取り専用AlwaysUseWindowPadding: 1073741824

    旧余白ビット。ImGuiChildFlags.AlwaysUseWindowPadding を使う。

  • 読み取り専用AlwaysVerticalScrollbar: 16384

    内容が収まっていても縦スクロールバーを表示する。

  • 読み取り専用ChildMenu: 268435456

    BeginMenu() が設定する内部の子メニュー印。

  • 読み取り専用ChildWindow: 16777216

    BeginChild() が設定する内部の子ウィンドウ印。

  • 読み取り専用HorizontalScrollbar: 2048

    内容が幅を超えると横スクロールバーを表示できる。

  • 読み取り専用MenuBar: 1024

    メニューバーの領域を確保する。

  • 読み取り専用Modal: 134217728

    BeginPopupModal() が設定する内部のモーダル印。

  • 読み取り専用NavFlattened: 536870912

    旧ナビゲーション共有ビット。ImGuiChildFlags.NavFlattened を使う。

  • 読み取り専用NoBackground: 128

    背景と外枠を描画しない。

  • 読み取り専用NoBringToFrontOnFocus: 8192

    フォーカスを得ても最前面へ移動しない。

  • 読み取り専用NoCollapse: 32

    タイトルバーでの折り畳みを禁止する。

  • 読み取り専用NoDecoration: 43

    タイトルバーとスクロールバーを隠し、サイズ変更と折り畳みを禁止。

  • 読み取り専用NoFocusOnAppearing: 4096

    表示されたときにフォーカスを奪わない。

  • 読み取り専用NoInputs: 197120

    マウス入力と全ウィンドウナビゲーションを無効化。

  • 読み取り専用NoMouseInputs: 512

    マウス入力を無視し、ホバー判定を背後へ通す。

  • 読み取り専用NoMove: 4

    ユーザーによるウィンドウ移動を禁止する。

  • 読み取り専用NoNav: 196608

    ウィンドウ内とウィンドウへのナビゲーションを両方無効化。

  • 読み取り専用NoNavFocus: 131072

    Ctrl+Tab などのウィンドウ切り替えでこのウィンドウを飛ばす。

  • 読み取り専用NoNavInputs: 65536

    ウィンドウ内のキーボードとゲームパッドのナビゲーションを無効化。

  • 読み取り専用None: 0

    標準のウィンドウ動作を使う。

  • 読み取り専用NoResize: 2

    グリップによるサイズ変更を禁止する。

  • 読み取り専用NoSavedSettings: 256

    このウィンドウの INI 設定を読み書きしない。

  • 読み取り専用NoScrollbar: 8

    スクロールバーを隠す。ホイールやコードでのスクロールは可能。

  • 読み取り専用NoScrollWithMouse: 16

    縦ホイールを無効化。子では NoScrollbar がなければ親へ転送する。

  • 読み取り専用NoTitleBar: 1

    タイトルバーを隠す。

  • 読み取り専用Popup: 67108864

    BeginPopup() が設定する内部のポップアップ印。

  • 読み取り専用Tooltip: 33554432

    BeginTooltip() が設定する内部のツールチップ印。

  • 読み取り専用UnsavedDocument: 262144

    未保存マークを表示。タブを閉じる際は選択し、送信停止まで残す。

ソースと継承

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