packages feed

dear-imgui-raw-knobs-1.0.0: src/DearImGui/Raw/ImGuiKnobs/Enums/Variant.hsc

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

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

module DearImGui.Raw.ImGuiKnobs.Enums.Variant
  ( Variant
  , pattern Dot
  , pattern Space
  , pattern Stepped
  , pattern Tick
  , pattern Wiper
  , pattern WiperDot
  , pattern WiperOnly
  ) where

import Foreign.C.Types

#include "dcimgui_knobs.h"

-- typedefs

type Variant = CInt

-- enums

pattern Tick :: Variant
pattern Tick = #{const ImGuiKnobVariant_Tick}

pattern Dot :: Variant
pattern Dot = #{const ImGuiKnobVariant_Dot}

pattern Wiper :: Variant
pattern Wiper = #{const ImGuiKnobVariant_Wiper}

pattern WiperOnly :: Variant
pattern WiperOnly = #{const ImGuiKnobVariant_WiperOnly}

pattern WiperDot :: Variant
pattern WiperDot = #{const ImGuiKnobVariant_WiperDot}

pattern Stepped :: Variant
pattern Stepped = #{const ImGuiKnobVariant_Stepped}

pattern Space :: Variant
pattern Space = #{const ImGuiKnobVariant_Space}