dear-imgui-raw-implot-1.0.0: src/DearImGui/Raw/ImPlot/Enums/Col.hsc
{-# LANGUAGE CApiFFI #-}
{-# LANGUAGE PatternSynonyms #-}
-- This file was generated by dear-bindings-ffi. Do not edit by hand.
module DearImGui.Raw.ImPlot.Enums.Col
( Col
, pattern AxisBg
, pattern AxisBgActive
, pattern AxisBgHovered
, pattern AxisGrid
, pattern AxisText
, pattern AxisTick
, pattern COUNT
, pattern Crosshairs
, pattern FrameBg
, pattern InlayText
, pattern LegendBg
, pattern LegendBorder
, pattern LegendText
, pattern PlotBg
, pattern PlotBorder
, pattern Selection
, pattern TitleText
) where
import Foreign.C.Types
#include "dcimgui_implot.h"
-- typedefs
-- | Plot styling colors.
type Col = CInt
-- enums
-- | plot frame background color (defaults to ImGuiCol_FrameBg)
pattern FrameBg :: Col
pattern FrameBg = #{const ImPlotCol_FrameBg}
-- | plot area background color (defaults to ImGuiCol_WindowBg)
pattern PlotBg :: Col
pattern PlotBg = #{const ImPlotCol_PlotBg}
-- | plot area border color (defaults to ImGuiCol_Border)
pattern PlotBorder :: Col
pattern PlotBorder = #{const ImPlotCol_PlotBorder}
-- | legend background color (defaults to ImGuiCol_PopupBg)
pattern LegendBg :: Col
pattern LegendBg = #{const ImPlotCol_LegendBg}
-- | legend border color (defaults to ImPlotCol_PlotBorder)
pattern LegendBorder :: Col
pattern LegendBorder = #{const ImPlotCol_LegendBorder}
-- | legend text color (defaults to ImPlotCol_InlayText)
pattern LegendText :: Col
pattern LegendText = #{const ImPlotCol_LegendText}
-- | plot title text color (defaults to ImGuiCol_Text)
pattern TitleText :: Col
pattern TitleText = #{const ImPlotCol_TitleText}
-- | color of text appearing inside of plots (defaults to ImGuiCol_Text)
pattern InlayText :: Col
pattern InlayText = #{const ImPlotCol_InlayText}
-- | axis label and tick labels color (defaults to ImGuiCol_Text)
pattern AxisText :: Col
pattern AxisText = #{const ImPlotCol_AxisText}
-- | axis grid color (defaults to 25% ImPlotCol_AxisText)
pattern AxisGrid :: Col
pattern AxisGrid = #{const ImPlotCol_AxisGrid}
-- | axis tick color (defaults to AxisGrid)
pattern AxisTick :: Col
pattern AxisTick = #{const ImPlotCol_AxisTick}
-- | background color of axis hover region (defaults to transparent)
pattern AxisBg :: Col
pattern AxisBg = #{const ImPlotCol_AxisBg}
-- | axis hover color (defaults to ImGuiCol_ButtonHovered)
pattern AxisBgHovered :: Col
pattern AxisBgHovered = #{const ImPlotCol_AxisBgHovered}
-- | axis active color (defaults to ImGuiCol_ButtonActive)
pattern AxisBgActive :: Col
pattern AxisBgActive = #{const ImPlotCol_AxisBgActive}
-- | box-selection color (defaults to yellow)
pattern Selection :: Col
pattern Selection = #{const ImPlotCol_Selection}
-- | crosshairs color (defaults to ImPlotCol_PlotBorder)
pattern Crosshairs :: Col
pattern Crosshairs = #{const ImPlotCol_Crosshairs}
pattern COUNT :: Col
pattern COUNT = #{const ImPlotCol_COUNT}