dear-imgui-raw-implot-1.0.0: src/DearImGui/Raw/ImPlot/Enums/Marker.hsc
{-# LANGUAGE CApiFFI #-}
{-# LANGUAGE PatternSynonyms #-}
-- This file was generated by dear-bindings-ffi. Do not edit by hand.
module DearImGui.Raw.ImPlot.Enums.Marker
( Marker
, pattern Asterisk
, pattern Auto
, pattern COUNT
, pattern Circle
, pattern Cross
, pattern Diamond
, pattern Down
, pattern Horizontal
, pattern Left
, pattern None
, pattern Plus
, pattern Right
, pattern Square
, pattern Up
, pattern Vertical
) where
import Foreign.C.Types
import Prelude hiding (Left, Right)
#include "dcimgui_implot.h"
-- typedefs
-- | Marker specifications.
type Marker = CInt
-- enums
-- | no marker
pattern None :: Marker
pattern None = #{const ImPlotMarker_None}
-- | automatic marker selection
pattern Auto :: Marker
pattern Auto = #{const ImPlotMarker_Auto}
-- | a circle marker (default)
pattern Circle :: Marker
pattern Circle = #{const ImPlotMarker_Circle}
-- | a square maker
pattern Square :: Marker
pattern Square = #{const ImPlotMarker_Square}
-- | a diamond marker
pattern Diamond :: Marker
pattern Diamond = #{const ImPlotMarker_Diamond}
-- | an upward-pointing triangle marker
pattern Up :: Marker
pattern Up = #{const ImPlotMarker_Up}
-- | an downward-pointing triangle marker
pattern Down :: Marker
pattern Down = #{const ImPlotMarker_Down}
-- | an leftward-pointing triangle marker
pattern Left :: Marker
pattern Left = #{const ImPlotMarker_Left}
-- | an rightward-pointing triangle marker
pattern Right :: Marker
pattern Right = #{const ImPlotMarker_Right}
-- | a cross marker (not fill-able)
pattern Cross :: Marker
pattern Cross = #{const ImPlotMarker_Cross}
-- | a plus marker (not fill-able)
pattern Plus :: Marker
pattern Plus = #{const ImPlotMarker_Plus}
-- | a asterisk marker (not fill-able)
pattern Asterisk :: Marker
pattern Asterisk = #{const ImPlotMarker_Asterisk}
-- | a vertical line marker (not fill-able)
pattern Vertical :: Marker
pattern Vertical = #{const ImPlotMarker_Vertical}
-- | a horizontal line marker (not fill-able)
pattern Horizontal :: Marker
pattern Horizontal = #{const ImPlotMarker_Horizontal}
pattern COUNT :: Marker
pattern COUNT = #{const ImPlotMarker_COUNT}