dear-imgui-raw-internal-1.0.0: src/DearImGui/Raw/Internal/Enums/ImGuiNextItemDataFlags.hsc
{-# LANGUAGE CApiFFI #-}
{-# LANGUAGE PatternSynonyms #-}
-- This file was generated by dear-bindings-ffi. Do not edit by hand.
module DearImGui.Raw.Internal.Enums.ImGuiNextItemDataFlags
( ImGuiNextItemDataFlags
, pattern HasColorMarker
, pattern HasOpen
, pattern HasRefVal
, pattern HasShortcut
, pattern HasStorageID
, pattern HasWidth
, pattern None
) where
import Foreign.C.Types
#include "dcimgui_nodefaultargfunctions_internal.h"
-- typedefs
-- | -> enum ImGuiNextItemDataFlags_ // Flags: for SetNextItemXXX() functions
type ImGuiNextItemDataFlags = CInt
-- enums
pattern None :: ImGuiNextItemDataFlags
pattern None = #{const ImGuiNextItemDataFlags_None}
pattern HasWidth :: ImGuiNextItemDataFlags
pattern HasWidth = #{const ImGuiNextItemDataFlags_HasWidth}
pattern HasOpen :: ImGuiNextItemDataFlags
pattern HasOpen = #{const ImGuiNextItemDataFlags_HasOpen}
pattern HasShortcut :: ImGuiNextItemDataFlags
pattern HasShortcut = #{const ImGuiNextItemDataFlags_HasShortcut}
pattern HasRefVal :: ImGuiNextItemDataFlags
pattern HasRefVal = #{const ImGuiNextItemDataFlags_HasRefVal}
pattern HasStorageID :: ImGuiNextItemDataFlags
pattern HasStorageID = #{const ImGuiNextItemDataFlags_HasStorageID}
pattern HasColorMarker :: ImGuiNextItemDataFlags
pattern HasColorMarker = #{const ImGuiNextItemDataFlags_HasColorMarker}