dear-imgui-raw-internal-1.0.0: src/DearImGui/Raw/Internal/Enums/ImGuiNextWindowDataFlags.hsc
{-# LANGUAGE CApiFFI #-}
{-# LANGUAGE PatternSynonyms #-}
-- This file was generated by dear-bindings-ffi. Do not edit by hand.
module DearImGui.Raw.Internal.Enums.ImGuiNextWindowDataFlags
( ImGuiNextWindowDataFlags
, pattern HasBgAlpha
, pattern HasChildFlags
, pattern HasCollapsed
, pattern HasContentSize
, pattern HasDock
, pattern HasFocus
, pattern HasPos
, pattern HasRefreshPolicy
, pattern HasScroll
, pattern HasSize
, pattern HasSizeConstraint
, pattern HasViewport
, pattern HasWindowClass
, pattern HasWindowFlags
, pattern None
) where
import Foreign.C.Types
#include "dcimgui_nodefaultargfunctions_internal.h"
-- typedefs
-- | -> enum ImGuiNextWindowDataFlags_// Flags: for SetNextWindowXXX() functions
type ImGuiNextWindowDataFlags = CInt
-- enums
pattern None :: ImGuiNextWindowDataFlags
pattern None = #{const ImGuiNextWindowDataFlags_None}
pattern HasPos :: ImGuiNextWindowDataFlags
pattern HasPos = #{const ImGuiNextWindowDataFlags_HasPos}
pattern HasSize :: ImGuiNextWindowDataFlags
pattern HasSize = #{const ImGuiNextWindowDataFlags_HasSize}
pattern HasContentSize :: ImGuiNextWindowDataFlags
pattern HasContentSize = #{const ImGuiNextWindowDataFlags_HasContentSize}
pattern HasCollapsed :: ImGuiNextWindowDataFlags
pattern HasCollapsed = #{const ImGuiNextWindowDataFlags_HasCollapsed}
pattern HasSizeConstraint :: ImGuiNextWindowDataFlags
pattern HasSizeConstraint = #{const ImGuiNextWindowDataFlags_HasSizeConstraint}
pattern HasFocus :: ImGuiNextWindowDataFlags
pattern HasFocus = #{const ImGuiNextWindowDataFlags_HasFocus}
pattern HasBgAlpha :: ImGuiNextWindowDataFlags
pattern HasBgAlpha = #{const ImGuiNextWindowDataFlags_HasBgAlpha}
pattern HasScroll :: ImGuiNextWindowDataFlags
pattern HasScroll = #{const ImGuiNextWindowDataFlags_HasScroll}
pattern HasWindowFlags :: ImGuiNextWindowDataFlags
pattern HasWindowFlags = #{const ImGuiNextWindowDataFlags_HasWindowFlags}
pattern HasChildFlags :: ImGuiNextWindowDataFlags
pattern HasChildFlags = #{const ImGuiNextWindowDataFlags_HasChildFlags}
pattern HasRefreshPolicy :: ImGuiNextWindowDataFlags
pattern HasRefreshPolicy = #{const ImGuiNextWindowDataFlags_HasRefreshPolicy}
pattern HasViewport :: ImGuiNextWindowDataFlags
pattern HasViewport = #{const ImGuiNextWindowDataFlags_HasViewport}
pattern HasDock :: ImGuiNextWindowDataFlags
pattern HasDock = #{const ImGuiNextWindowDataFlags_HasDock}
pattern HasWindowClass :: ImGuiNextWindowDataFlags
pattern HasWindowClass = #{const ImGuiNextWindowDataFlags_HasWindowClass}