入力イベント受付の有効状態です。IO_SetAppAcceptingEvents() で変更します。
アプリのフォーカス喪失状態です。直接ではなく IO_AddFocusEvent() で更新します。
バックエンドが実際に対応する機能を示す ImGuiBackendFlags。
窓の深さごとに Begin/BeginChild の false 戻り値を循環させて検証します。
最初の Begin/BeginChild を false にし、対応する End 呼び出しを検証。
重複する項目 ID を強調し、エラーポップアップを表示します。
ID 競合ポップアップに項目選択ツールのボタンを表示します。
デバッグ時にフォーカス喪失を無視し、入力状態の消去を防ぎます。
.ini 保存時に診断コメントを追加します。保存コストが増加します。
ネイティブデバッガー接続時のみブレーク用ツールを有効にします。
ドラッグせずクリックを離すと Drag ウィジェットを文字入力に切り替えます。
対応する API 誤用からの回復を試みます。クラッシュ防止の保証はありません。
回復可能なエラーでネイティブアサートを実行します。
回復可能なエラーを ImGui デバッグログへ記録します。
回復可能なエラーをツールチップ表示。最低 1 つの報告手段を有効に保つこと。
キーボード・ゲームパッド操作などのアプリ用 ImGuiConfigFlags。
テキスト編集キャレットの点滅を有効にします。
Enter 後も単一行入力を有効に保ち、内容を選択します。
競合する入力を複数フレームに分け、短いクリックを保持します。
Cmd を Ctrl の代わりに使うなど、macOS の編集・選択操作に従います。
未使用の窓・テーブル領域を解放するまでの秒数。-1 で無効化。
キーボード・ゲームパッド操作中に WantCaptureKeyboard を設定します。
マウス操作に関係なくナビゲーションカーソルを表示し続けます。
方向操作でナビゲーションカーソルを表示し、クリックで隠します。
Escape で項目のフォーカスとナビゲーション強調表示を解除できます。
Escape で項目だけでなくウィンドウのフォーカスも解除できます。
ナビゲーションで MousePos を更新し、WantSetMousePos でカーソル移動を要求。
決定とキャンセルを入れ替え、任天堂式のボタン配置にします。
つまみの外のクリックでページ移動。Shift+クリックは直接位置指定です。
実験的機能。Ctrl+C でフォーカス中の窓の文字を提出順にコピーします。
タイトルバーのみでウィンドウを移動可能にします。バーなしの窓は対象外。
辺と左下隅からのサイズ変更を有効化。バックエンドのカーソル対応が必要。
前フレームからの経過秒数。正の値が必要です。
表示画素あたりの水平フレームバッファ画素数。通常 1 または 2。
表示画素あたりの垂直フレームバッファ画素数。通常 1 または 2。
フレームバッファ倍率適用前の主表示領域の幅。表示画素単位。
フレームバッファ倍率適用前の主表示領域の高さ。表示画素単位。
Ctrl+ホイールによる個別ウィンドウの文字拡大縮小。旧式の設定です。
全フォントのサイズ倍率。アトラスは再構築しません。
直近 60 フレームの DeltaTime 平均から推定する毎秒フレーム数。
.ini 設定の自動保存の最小間隔。秒単位。
IO_AddInputCharacterUTF16() の保留中の上位サロゲートです。なければ 0 です。
Alt 修飾キーの現在の押下状態。
Control 修飾キーの現在の押下状態。
NewFrame() が合成する ImGuiMod フラグ。読み取り専用の派生状態です。
キーやリピートボタンの連続入力開始までの待機秒数。
キーやボタンの連続入力の間隔。秒単位。
Shift 修飾キーの現在の押下状態。
Cmd/Super/Windows 修飾キーの現在の押下状態。
見えないものも含めたアクティブウィンドウ数。
前回の Render() のインデックス数。三角形あたり 3 個。
前回の Render() が出力した頂点数。
描画された可視ウィンドウ数。
このフレームでボタン 0 が離された状態から押下へ変化。
このフレームでボタン 1 が離された状態から押下へ変化。
このフレームでボタン 2 が離された状態から押下へ変化。
このフレームでボタン 3 が離された状態から押下へ変化。
このフレームでボタン 4 が離された状態から押下へ変化。
ボタン 0 の今回の連続クリック数。新しいクリックがなければ 0。
ボタン 1 の今回の連続クリック数。新しいクリックがなければ 0。
ボタン 2 の今回の連続クリック数。新しいクリックがなければ 0。
ボタン 3 の今回の連続クリック数。新しいクリックがなければ 0。
ボタン 4 の今回の連続クリック数。新しいクリックがなければ 0。
ボタン 0 の直近の連続クリック数。離した後も保持。
ボタン 1 の直近の連続クリック数。離した後も保持。
ボタン 2 の直近の連続クリック数。離した後も保持。
ボタン 3 の直近の連続クリック数。離した後も保持。
ボタン 4 の直近の連続クリック数。離した後も保持。
ボタン 0 の最終クリック時刻。連続クリック判定用のコンテキスト秒数。
ボタン 1 の最終クリック時刻。連続クリック判定用のコンテキスト秒数。
ボタン 2 の最終クリック時刻。連続クリック判定用のコンテキスト秒数。
ボタン 3 の最終クリック時刻。連続クリック判定用のコンテキスト秒数。
ボタン 4 の最終クリック時刻。連続クリック判定用のコンテキスト秒数。
現在の macOS Ctrl+左クリックを右クリックとして模擬しています。
マウスの水平移動画素数。前後いずれかの位置が無効なら 0。
マウスの垂直移動画素数。前後いずれかの位置が無効なら 0。
このフレームでボタン 0 がダブルクリック。MouseClickedCount0 は 2。
このフレームでボタン 1 がダブルクリック。MouseClickedCount1 は 2。
このフレームでボタン 2 がダブルクリック。MouseClickedCount2 は 2。
このフレームでボタン 3 がダブルクリック。MouseClickedCount3 は 2。
このフレームでボタン 4 がダブルクリック。MouseClickedCount4 は 2。
ダブルクリックを構成するクリック間の最大画素距離。
連続クリックをダブルクリックとする最大間隔。秒単位。
マウス左ボタン(0)の現在の押下状態。
マウス右ボタン(1)の現在の押下状態。
マウス中央ボタン(2)の現在の押下状態。
マウスの第 1 拡張ボタン(3)の現在の押下状態。
マウスの第 2 拡張ボタン(4)の現在の押下状態。
ボタン 0 の押下秒数。-1 は解放、0 は押した直後。
ボタン 1 の押下秒数。-1 は解放、0 は押した直後。
ボタン 2 の押下秒数。-1 は解放、0 は押した直後。
ボタン 3 の押下秒数。-1 は解放、0 は押した直後。
ボタン 4 の押下秒数。-1 は解放、0 は押した直後。
前フレームのボタン 0 押下秒数。-1 は解放状態。
前フレームのボタン 1 押下秒数。-1 は解放状態。
前フレームのボタン 2 押下秒数。-1 は解放状態。
前フレームのボタン 3 押下秒数。-1 は解放状態。
前フレームのボタン 4 押下秒数。-1 は解放状態。
ボタン 0 の押下が ImGui 窓内かポップアップで遮断された空白で開始。
ボタン 1 の押下が ImGui 窓内かポップアップで遮断された空白で開始。
ボタン 2 の押下が ImGui 窓内かポップアップで遮断された空白で開始。
ボタン 3 の押下が ImGui 窓内かポップアップで遮断された空白で開始。
ボタン 4 の押下が ImGui 窓内かポップアップで遮断された空白で開始。
ボタン 0 の押下は ImGui 所属。通常のポップアップを閉じるクリックは除外。
ボタン 1 の押下は ImGui 所属。通常のポップアップを閉じるクリックは除外。
ボタン 2 の押下は ImGui 所属。通常のポップアップを閉じるクリックは除外。
ボタン 3 の押下は ImGui 所属。通常のポップアップを閉じるクリックは除外。
ボタン 4 の押下は ImGui 所属。通常のポップアップを閉じるクリックは除外。
ボタン 0 押下中のクリック起点からの最大画素距離の二乗。
ボタン 1 押下中のクリック起点からの最大画素距離の二乗。
ボタン 2 押下中のクリック起点からの最大画素距離の二乗。
ボタン 3 押下中のクリック起点からの最大画素距離の二乗。
ボタン 4 押下中のクリック起点からの最大画素距離の二乗。
ボタンを押したままドラッグと判定されるまでの移動画素距離。
ImGui にソフトウェアマウスカーソルの描画を要求します。
前回のマウス X 表示画素座標。-3.4028234663852886e38 は位置不明です。
前回のマウス Y 表示画素座標。-3.4028234663852886e38 は位置不明です。
マウスの表示 X 座標。画素単位。-3.4028234663852886e38 は位置不明。
マウスの表示 Y 座標。画素単位。-3.4028234663852886e38 は位置不明。
このフレームでボタン 0 が押下から解放へ変化。
このフレームでボタン 1 が押下から解放へ変化。
このフレームでボタン 2 が押下から解放へ変化。
このフレームでボタン 3 が押下から解放へ変化。
このフレームでボタン 4 が押下から解放へ変化。
ボタン 0 の最終解放時刻。ImGui コンテキスト時刻の秒数。
ボタン 1 の最終解放時刻。ImGui コンテキスト時刻の秒数。
ボタン 2 の最終解放時刻。ImGui コンテキスト時刻の秒数。
ボタン 3 の最終解放時刻。ImGui コンテキスト時刻の秒数。
ボタン 4 の最終解放時刻。ImGui コンテキスト時刻の秒数。
マウス、タッチ画面、ペンを識別する ImGuiMouseSource。
このフレームの垂直ホイール量。正は上方向、1 単位は約 5 行。
このフレームの水平ホイール量。正は左、負は右方向。
macOS 以外で Shift が垂直ホイールから水平への変換を要求中。
フォーカス中の窓がキーボード・ゲームパッド操作を受け付けています。
キーボード・ゲームパッド操作が可能で、強調表示が見えています。
0 から 1 のタッチ・ペン圧力。現在 ImGui 自身では未使用。
真ならアプリへのキー入力を抑制。ImGui へは常に渡してください。
真ならアプリへのマウス入力を抑制。ImGui へは常に渡してください。
ポップアップを閉じるだけの空白クリックを除いたマウス捕捉状態。
手動 .ini 保存要求。保存後にこのフラグを解除してください。
ナビゲーションで更新した MousePos へシステムカーソルの移動を要求。
テキスト入力を要求します。必要に応じて画面キーボードを表示します。
コンテキスト設定と入出力状態。出力はネイティブ側が更新します。