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

ImGui.DragFloatRange2Ex

  • 対になったドラッグ操作で浮動小数点範囲の下限と上限を編集します。

    引数

    label
    string | Uint8Array

    ウィジェットのラベルです。対話型ウィジェットでは ID の生成にも使います。## 接尾辞で表示せずに ID を区別できます。

    v_current_min
    Float32Array

    編集する範囲の下端値を要素 [0] で読み書きします。 JS スカラーではなく Float32Array を渡します。ネイティブ処理は渡された領域を直接使います。

    v_current_max
    Float32Array

    編集する範囲の上端値を要素 [0] で読み書きします。 JS スカラーではなく Float32Array を渡します。ネイティブ処理は渡された領域を直接使います。

    v_speed
    number = 1.0

    キーボード修飾前の、マウス移動 1 ピクセル当たりの値の変化量です。

    v_min
    number = 0.0

    値範囲の下端です。ドラッグでは v_min >= v_max で通常の範囲制限を無効にします。

    v_max
    number = 0.0

    値範囲の上端です。手入力を制限するかはスライダーフラグで決まります。

    format
    string | Uint8Array

    値の型に合うネイティブ printf 形式の表示書式です。対応する場合は null で既定書式を使います。

    format_max
    null | string | Uint8Array = null

    範囲上端の表示書式です。null は format を再利用します。

    flags
    number = 0

    この操作を制御する ImGuiSliderFlags オプションです。互換性のあるフラグは | で組み合わせます。

    戻り値

    boolean

    ウィジェットが渡された値を変更した場合は true、変更しなければ false です。

    ソースと継承

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