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

ImGui.ImGuiStyleVar

定数
ImGuiStyleVar: Readonly<
    {
        Alpha: 0;
        ButtonTextAlign: 29;
        CellPadding: 17;
        ChildBorderSize: 8;
        ChildRounding: 7;
        COUNT: 34;
        DisabledAlpha: 1;
        FrameBorderSize: 13;
        FramePadding: 11;
        FrameRounding: 12;
        GrabMinSize: 20;
        GrabRounding: 21;
        ImageBorderSize: 22;
        IndentSpacing: 16;
        ItemInnerSpacing: 15;
        ItemSpacing: 14;
        PopupBorderSize: 10;
        PopupRounding: 9;
        ScrollbarRounding: 19;
        ScrollbarSize: 18;
        SelectableTextAlign: 30;
        SeparatorTextAlign: 32;
        SeparatorTextBorderSize: 31;
        SeparatorTextPadding: 33;
        TabBarBorderSize: 25;
        TabBarOverlineSize: 26;
        TabBorderSize: 24;
        TableAngledHeadersAngle: 27;
        TableAngledHeadersTextAlign: 28;
        TabRounding: 23;
        WindowBorderSize: 4;
        WindowMinSize: 5;
        WindowPadding: 2;
        WindowRounding: 3;
        WindowTitleAlign: 6;
    },
> = ...

PushStyleVar()/PopStyleVar() で一時変更するスタイル項目。

型宣言

  • 読み取り専用Alpha: 0

    全体の不透明度倍率。ゼロから一。

  • 読み取り専用ButtonTextAlign: 29

    ボタン文字の配置。(0.5, 0.5) で中央。

  • 読み取り専用CellPadding: 17

    表セル内の横・縦余白。

  • 読み取り専用ChildBorderSize: 8

    子ウィンドウ枠のピクセル幅。

  • 読み取り専用ChildRounding: 7

    子ウィンドウ角丸のピクセル半径。

  • 読み取り専用COUNT: 34

    スタックに積めるスタイル項目数。項目ではない。

  • 読み取り専用DisabledAlpha: 1

    無効セクション内で追加適用する不透明度倍率。

  • 読み取り専用FrameBorderSize: 13

    枠付きウィジェットの枠幅(ピクセル)。

  • 読み取り専用FramePadding: 11

    枠付きウィジェット内の横・縦余白。

  • 読み取り専用FrameRounding: 12

    枠付きウィジェットの角丸半径(ピクセル)。

  • 読み取り専用GrabMinSize: 20

    スライダーやスクロールつまみの最小幅・高さ。

  • 読み取り専用GrabRounding: 21

    スライダーつまみの角丸半径。

  • 読み取り専用ImageBorderSize: 22

    Image() ウィジェット周囲の枠幅。

  • 読み取り専用IndentSpacing: 16

    ツリー階層ごとの横字下げ幅。

  • 読み取り専用ItemInnerSpacing: 15

    スライダーとラベルなど、ウィジェット内部の部品間隔。

  • 読み取り専用ItemSpacing: 14

    ウィジェット間の横・縦間隔。

  • 読み取り専用PopupBorderSize: 10

    ポップアップとツールチップの枠幅(ピクセル)。

  • 読み取り専用PopupRounding: 9

    ポップアップとツールチップの角丸半径(ピクセル)。

  • 読み取り専用ScrollbarRounding: 19

    スクロールつまみの角丸半径。

  • 読み取り専用ScrollbarSize: 18

    縦スクロールバーの幅と横スクロールバーの高さ。

  • 読み取り専用SelectableTextAlign: 30

    選択項目の文字位置。(0, 0) は左上。

  • 読み取り専用SeparatorTextAlign: 32

    SeparatorText() 内の文字位置。

  • 読み取り専用SeparatorTextBorderSize: 31

    SeparatorText() の線の太さ。

  • 読み取り専用SeparatorTextPadding: 33

    SeparatorText() ラベル周囲の余白。

  • 読み取り専用TabBarBorderSize: 25

    タブバー下の区切り線の太さ。

  • 読み取り専用TabBarOverlineSize: 26

    選択タブの上線の太さ。

  • 読み取り専用TabBorderSize: 24

    タブ枠の幅。

  • 読み取り専用TableAngledHeadersAngle: 27

    斜め表見出しの角度(ラジアン)。範囲は -50 から +50 度。

  • 読み取り専用TableAngledHeadersTextAlign: 28

    斜め表見出し内の文字位置。

  • 読み取り専用TabRounding: 23

    タブ上部の角丸半径。

  • 読み取り専用WindowBorderSize: 4

    ウィンドウ枠のピクセル幅。

  • 読み取り専用WindowMinSize: 5

    ウィンドウの最小幅と高さ。

  • 読み取り専用WindowPadding: 2

    ウィンドウ内の横・縦余白。

  • 読み取り専用WindowRounding: 3

    ウィンドウ角丸のピクセル半径。

  • 読み取り専用WindowTitleAlign: 6

    タイトル位置。ゼロは左上、一は右下。

ソースと継承

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