packages feed

dear-imgui-raw-internal-1.0.0: src/DearImGui/Raw/Internal/Enums/ImGuiAxis.hsc

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

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

module DearImGui.Raw.Internal.Enums.ImGuiAxis
  ( ImGuiAxis
  , pattern None
  , pattern X
  , pattern Y
  ) where

import Foreign.C.Types

#include "dcimgui_nodefaultargfunctions_internal.h"

-- enums

-- | X/Y enums are fixed to 0/1 so they may be used to index ImVec2
type ImGuiAxis = CInt

pattern None :: ImGuiAxis
pattern None = #{const ImGuiAxis_None}

pattern X :: ImGuiAxis
pattern X = #{const ImGuiAxis_X}

pattern Y :: ImGuiAxis
pattern Y = #{const ImGuiAxis_Y}