API 参考
正在准备搜索索引…

ImGui.ImGuiColorEditFlags

常量
ImGuiColorEditFlags: Readonly<
    {
        AlphaBar: 65536;
        AlphaMask_: 14338;
        AlphaNoBg: 4096;
        AlphaOpaque: 2048;
        AlphaPreview: 0;
        AlphaPreviewHalf: 8192;
        DataTypeMask_: 25165824;
        DefaultOptions_: 177209344;
        DisplayHex: 4194304;
        DisplayHSV: 2097152;
        DisplayMask_: 7340032;
        DisplayRGB: 1048576;
        Float: 16777216;
        HDR: 524288;
        InputHSV: 268435456;
        InputMask_: 402653184;
        InputRGB: 134217728;
        NoAlpha: 2;
        NoBorder: 1024;
        NoDragDrop: 512;
        NoInputs: 32;
        NoLabel: 128;
        None: 0;
        NoOptions: 8;
        NoPicker: 4;
        NoSidePreview: 256;
        NoSmallPreview: 16;
        NoTooltip: 64;
        PickerHueBar: 33554432;
        PickerHueWheel: 67108864;
        PickerMask_: 100663296;
        Uint8: 8388608;
    },
> = ...

颜色编辑器、拾色器和预览选项。显示格式与颜色数据的 RGB/HSV 存储格式独立。

类型声明

  • 只读AlphaBar: 65536

    在拾色器中显示垂直透明度渐变条。

  • 只读AlphaMask_: 14338

    透明度编辑与预览选项的内部掩码。

  • 只读AlphaNoBg: 4096

    不在透明预览后方绘制棋盘格。

  • 只读AlphaOpaque: 2048

    预览不透明,但不禁用透明度编辑。

  • 只读AlphaPreview: 0

    已废弃的零值选项:透明预览现为默认行为。

  • 只读AlphaPreviewHalf: 8192

    预览一半不透明、一半透明。

  • 只读DataTypeMask_: 25165824

    整数或浮点显示格式的内部掩码。

  • 只读DefaultOptions_: 177209344

    默认组合:Uint8 显示、RGB 显示及数据、色相条拾色器。

  • 只读DisplayHex: 4194304

    显示十六进制颜色输入。

  • 只读DisplayHSV: 2097152

    显示 HSV 输入,不改变颜色存储格式。

  • 只读DisplayMask_: 7340032

    RGB/HSV/十六进制显示选择的内部掩码。

  • 只读DisplayRGB: 1048576

    显示 RGB 输入;ColorPicker 可组合多种显示模式。

  • 只读Float: 16777216

    显示浮点分量,不经整数往返转换。

  • 只读HDR: 524288

    取消 RGBA 编辑的 0..1 限制;通常与 Float 配合。

  • 只读InputHSV: 268435456

    按 HSV 读写颜色数据,与显示格式无关。

  • 只读InputMask_: 402653184

    RGB 或 HSV 存储格式的内部掩码。

  • 只读InputRGB: 134217728

    按 RGB 读写颜色数据,与显示格式无关。

  • 只读NoAlpha: 2

    完全忽略透明度,仅读取三个颜色分量。

  • 只读NoBorder: 1024

    ColorButton:不绘制默认强制显示的边框。

  • 只读NoDragDrop: 512

    禁用 ColorEdit 拖放目标和 ColorButton 拖动源。

  • 只读NoInputs: 32

    隐藏颜色编辑器或拾色器中的数值滑块和文本输入。

  • 只读NoLabel: 128

    隐藏行内标签,但在提示和拾色器中保留。

  • 只读None: 0

    使用应用默认值和用户选择的颜色编辑选项。

  • 只读NoOptions: 8

    ColorEdit:禁用右键选项菜单。

  • 只读NoPicker: 4

    ColorEdit:点击色块时不打开拾色器。

  • 只读NoSidePreview: 256

    ColorPicker:将侧边大预览替换为小预览。

  • 只读NoSmallPreview: 16

    隐藏颜色输入旁的小预览色块。

  • 只读NoTooltip: 64

    悬停颜色预览时不显示提示。

  • 只读PickerHueBar: 33554432

    使用色相条及饱和度、明度矩形的拾色器。

  • 只读PickerHueWheel: 67108864

    使用色相环及饱和度、明度三角形的拾色器。

  • 只读PickerMask_: 100663296

    色相条或色相环拾色器选择的内部掩码。

  • 只读Uint8: 8388608

    分量显示为 0 到 255 的整数,存储格式不变。

源码与继承

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