packages feed

dear-imgui-raw-implot-1.0.0: src/DearImGui/Raw/ImPlot/Enums/BarGroupsFlags.hsc

{-# LANGUAGE CApiFFI #-}
{-# LANGUAGE PatternSynonyms #-}

-- This file was generated by dear-bindings-ffi. Do not edit by hand.

module DearImGui.Raw.ImPlot.Enums.BarGroupsFlags
  ( BarGroupsFlags
  , pattern Horizontal
  , pattern None
  , pattern Stacked
  ) where

import Foreign.C.Types

#include "dcimgui_implot.h"

-- typedefs

-- | Flags for PlotBarGroups. Used by setting ImPlotSpec::Flags.
type BarGroupsFlags = CInt

-- enums

-- | default
pattern None :: BarGroupsFlags
pattern None = #{const ImPlotBarGroupsFlags_None}

-- | bar groups will be rendered horizontally on the current y-axis
pattern Horizontal :: BarGroupsFlags
pattern Horizontal = #{const ImPlotBarGroupsFlags_Horizontal}

-- | items in a group will be stacked on top of each other
pattern Stacked :: BarGroupsFlags
pattern Stacked = #{const ImPlotBarGroupsFlags_Stacked}