packages feed

dear-imgui-raw-1.0.0: src/DearImGui/Raw/Enums/ImGuiDir.hsc

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

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

module DearImGui.Raw.Enums.ImGuiDir
  ( ImGuiDir
  , pattern COUNT
  , pattern Down
  , pattern Left
  , pattern None
  , pattern Right
  , pattern Up
  ) where

import Foreign.C.Types
import Prelude hiding (Left, Right)

#include "dcimgui_nodefaultargfunctions.h"

-- enums

-- | A cardinal direction
-- Forward declared enum type ImGuiDir
type ImGuiDir = CInt

pattern None :: ImGuiDir
pattern None = #{const ImGuiDir_None}

pattern Left :: ImGuiDir
pattern Left = #{const ImGuiDir_Left}

pattern Right :: ImGuiDir
pattern Right = #{const ImGuiDir_Right}

pattern Up :: ImGuiDir
pattern Up = #{const ImGuiDir_Up}

pattern Down :: ImGuiDir
pattern Down = #{const ImGuiDir_Down}

pattern COUNT :: ImGuiDir
pattern COUNT = #{const ImGuiDir_COUNT}