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

ImGui.ImDrawList_AddLine

  • 描画リストに直線を追加します。

    引数

    self

    このメソッドの操作対象となる ImDrawList ハンドルです。

    p1

    絶対スクリーン座標の順序付き頂点または始点 p1 です。

    p2

    絶対スクリーン座標の順序付き頂点または始点 p2 です。

    col
    number

    パック済み ImU32 RGBA の色です。アルファ値で不透明度を指定します。

    戻り値

    void

    プリミティブ。

    • 塗りつぶす形状は必ず時計回りの頂点順にします。アンチエイリアスの縁はこれに依存し、反時計回りでは「内向き」のアンチエイリアスになります。

    • 矩形の "p_min" と "p_max" は左上隅と右下隅を表します。

    • 円は "num_segments == 0" による自動分割数計算を推奨します。旧版(1.77 まで)の Dear ImGui のネイティブメソッド AddCircle は num_segments == 12 が既定でした。将来はテクスチャで、より低コストで高品質な円を提供する予定です。辺数を保証したい場合は ImDrawList_AddNgon() と ImDrawList_AddNgonFilled() を使用してください。

    暗黙の引数:thickness = 1.0。

    ソースと継承

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