dear-imgui-raw-internal-1.0.0: src/DearImGui/Raw/Internal/Enums/ImGuiLocKey.hsc
{-# LANGUAGE CApiFFI #-}
{-# LANGUAGE PatternSynonyms #-}
-- This file was generated by dear-bindings-ffi. Do not edit by hand.
module DearImGui.Raw.Internal.Enums.ImGuiLocKey
( ImGuiLocKey
, pattern COUNT
, pattern CopyLink
, pattern DockingDragToUndockOrMoveNode
, pattern DockingHideTabBar
, pattern DockingHoldShiftToDock
, pattern OpenLink_s
, pattern TableReset
, pattern TableResetOrder
, pattern TableResetVisibility
, pattern TableSizeAllDefault
, pattern TableSizeAllFit
, pattern TableSizeOne
, pattern VersionStr
, pattern WindowingMainMenuBar
, pattern WindowingPopup
, pattern WindowingUntitled
) where
import Foreign.C.Types
#include "dcimgui_nodefaultargfunctions_internal.h"
-- enums
-- | This is experimental and not officially supported, it'll probably fall short of features, if/when it does we may backtrack.
-- Forward declared enum type ImGuiLocKey
type ImGuiLocKey = CInt
pattern VersionStr :: ImGuiLocKey
pattern VersionStr = #{const ImGuiLocKey_VersionStr}
pattern TableSizeOne :: ImGuiLocKey
pattern TableSizeOne = #{const ImGuiLocKey_TableSizeOne}
pattern TableSizeAllFit :: ImGuiLocKey
pattern TableSizeAllFit = #{const ImGuiLocKey_TableSizeAllFit}
pattern TableSizeAllDefault :: ImGuiLocKey
pattern TableSizeAllDefault = #{const ImGuiLocKey_TableSizeAllDefault}
pattern TableReset :: ImGuiLocKey
pattern TableReset = #{const ImGuiLocKey_TableReset}
-- | ImGuiLocKey_TableResetAll,
pattern TableResetOrder :: ImGuiLocKey
pattern TableResetOrder = #{const ImGuiLocKey_TableResetOrder}
pattern TableResetVisibility :: ImGuiLocKey
pattern TableResetVisibility = #{const ImGuiLocKey_TableResetVisibility}
pattern WindowingMainMenuBar :: ImGuiLocKey
pattern WindowingMainMenuBar = #{const ImGuiLocKey_WindowingMainMenuBar}
pattern WindowingPopup :: ImGuiLocKey
pattern WindowingPopup = #{const ImGuiLocKey_WindowingPopup}
pattern WindowingUntitled :: ImGuiLocKey
pattern WindowingUntitled = #{const ImGuiLocKey_WindowingUntitled}
pattern OpenLink_s :: ImGuiLocKey
pattern OpenLink_s = #{const ImGuiLocKey_OpenLink_s}
pattern CopyLink :: ImGuiLocKey
pattern CopyLink = #{const ImGuiLocKey_CopyLink}
pattern DockingHideTabBar :: ImGuiLocKey
pattern DockingHideTabBar = #{const ImGuiLocKey_DockingHideTabBar}
pattern DockingHoldShiftToDock :: ImGuiLocKey
pattern DockingHoldShiftToDock = #{const ImGuiLocKey_DockingHoldShiftToDock}
pattern DockingDragToUndockOrMoveNode :: ImGuiLocKey
pattern DockingDragToUndockOrMoveNode = #{const ImGuiLocKey_DockingDragToUndockOrMoveNode}
pattern COUNT :: ImGuiLocKey
pattern COUNT = #{const ImGuiLocKey_COUNT}