dear-imgui-raw-internal-1.0.0: src/DearImGui/Raw/Internal/Enums/ImGuiDockNodeState.hsc
{-# LANGUAGE CApiFFI #-}
{-# LANGUAGE PatternSynonyms #-}
-- This file was generated by dear-bindings-ffi. Do not edit by hand.
module DearImGui.Raw.Internal.Enums.ImGuiDockNodeState
( ImGuiDockNodeState
, pattern HostWindowHiddenBecauseSingleWindow
, pattern HostWindowHiddenBecauseWindowsAreResizing
, pattern HostWindowVisible
, pattern Unknown
) where
import Foreign.C.Types
#include "dcimgui_nodefaultargfunctions_internal.h"
-- enums
type ImGuiDockNodeState = CInt
pattern Unknown :: ImGuiDockNodeState
pattern Unknown = #{const ImGuiDockNodeState_Unknown}
pattern HostWindowHiddenBecauseSingleWindow :: ImGuiDockNodeState
pattern HostWindowHiddenBecauseSingleWindow = #{const ImGuiDockNodeState_HostWindowHiddenBecauseSingleWindow}
pattern HostWindowHiddenBecauseWindowsAreResizing :: ImGuiDockNodeState
pattern HostWindowHiddenBecauseWindowsAreResizing = #{const ImGuiDockNodeState_HostWindowHiddenBecauseWindowsAreResizing}
pattern HostWindowVisible :: ImGuiDockNodeState
pattern HostWindowVisible = #{const ImGuiDockNodeState_HostWindowVisible}