packages feed

dear-imgui-raw-1.0.0: src/DearImGui/Raw/Enums/ImGuiListClipperFlags.hsc

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

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

module DearImGui.Raw.Enums.ImGuiListClipperFlags
  ( ImGuiListClipperFlags
  , pattern NoSetTableRowCounters
  , pattern None
  ) where

import Foreign.C.Types

#include "dcimgui_nodefaultargfunctions.h"

-- typedefs

-- | Flags for ImGuiListClipper (currently not fully exposed in function calls: a future refactor will likely add this to ImGuiListClipper::Begin function equivalent)
type ImGuiListClipperFlags = CInt

-- enums

pattern None :: ImGuiListClipperFlags
pattern None = #{const ImGuiListClipperFlags_None}

-- | [Internal] Disabled modifying table row counters. Avoid assumption that 1 clipper item == 1 table row.
pattern NoSetTableRowCounters :: ImGuiListClipperFlags
pattern NoSetTableRowCounters = #{const ImGuiListClipperFlags_NoSetTableRowCounters}