packages feed

dear-imgui-raw-1.0.0: dear-imgui-raw.cabal

cabal-version: 2.2

-- This file has been generated from package.yaml by hpack version 0.39.6.
--
-- see: https://github.com/sol/hpack

name:           dear-imgui-raw
version:        1.0.0
synopsis:       Raw FFI bindings to dear_bindings.
description:    Generated with dear_bindings from the docking branch of Dear ImGui. The ImGui sources are bundled, so no system library is needed.
category:       GUI
maintainer:     IC Rainbow <aenor.realm@gmail.com>
license:        BSD-3-Clause
license-file:   LICENSE
build-type:     Simple
extra-doc-files:
    README.md
    CHANGELOG.md

library
  exposed-modules:
      DearImGui.Bracket
      DearImGui.Context
      DearImGui.Impl.Init
      DearImGui.Raw
      DearImGui.Raw.Enums.ImDrawFlags
      DearImGui.Raw.Enums.ImFontAtlasFlags
      DearImGui.Raw.Enums.ImFontFlags
      DearImGui.Raw.Enums.ImGuiBackendFlags
      DearImGui.Raw.Enums.ImGuiButtonFlags
      DearImGui.Raw.Enums.ImGuiChildFlags
      DearImGui.Raw.Enums.ImGuiCol
      DearImGui.Raw.Enums.ImGuiColorEditFlags
      DearImGui.Raw.Enums.ImGuiComboFlags
      DearImGui.Raw.Enums.ImGuiCond
      DearImGui.Raw.Enums.ImGuiConfigFlags
      DearImGui.Raw.Enums.ImGuiDataType
      DearImGui.Raw.Enums.ImGuiDir
      DearImGui.Raw.Enums.ImGuiDockNodeFlags
      DearImGui.Raw.Enums.ImGuiDragDropFlags
      DearImGui.Raw.Enums.ImGuiFocusedFlags
      DearImGui.Raw.Enums.ImGuiHoveredFlags
      DearImGui.Raw.Enums.ImGuiInputFlags
      DearImGui.Raw.Enums.ImGuiInputTextFlags
      DearImGui.Raw.Enums.ImGuiItemFlags
      DearImGui.Raw.Enums.ImGuiKey
      DearImGui.Raw.Enums.ImGuiListClipperFlags
      DearImGui.Raw.Enums.ImGuiMouseButton
      DearImGui.Raw.Enums.ImGuiMouseCursor
      DearImGui.Raw.Enums.ImGuiMouseSource
      DearImGui.Raw.Enums.ImGuiMultiSelectFlags
      DearImGui.Raw.Enums.ImGuiPopupFlags
      DearImGui.Raw.Enums.ImGuiSelectableFlags
      DearImGui.Raw.Enums.ImGuiSelectionRequestType
      DearImGui.Raw.Enums.ImGuiSliderFlags
      DearImGui.Raw.Enums.ImGuiSortDirection
      DearImGui.Raw.Enums.ImGuiStyleVar
      DearImGui.Raw.Enums.ImGuiTabBarFlags
      DearImGui.Raw.Enums.ImGuiTabItemFlags
      DearImGui.Raw.Enums.ImGuiTableBgTarget
      DearImGui.Raw.Enums.ImGuiTableColumnFlags
      DearImGui.Raw.Enums.ImGuiTableFlags
      DearImGui.Raw.Enums.ImGuiTableRowFlags
      DearImGui.Raw.Enums.ImGuiTreeNodeFlags
      DearImGui.Raw.Enums.ImGuiViewportFlags
      DearImGui.Raw.Enums.ImGuiWindowFlags
      DearImGui.Raw.Enums.ImTextureFormat
      DearImGui.Raw.Enums.ImTextureStatus
      DearImGui.Raw.ImColor
      DearImGui.Raw.ImDrawChannel
      DearImGui.Raw.ImDrawCmd
      DearImGui.Raw.ImDrawCmdHeader
      DearImGui.Raw.ImDrawData
      DearImGui.Raw.ImDrawList
      DearImGui.Raw.ImDrawListSharedData
      DearImGui.Raw.ImDrawListSplitter
      DearImGui.Raw.ImDrawVert
      DearImGui.Raw.ImFont
      DearImGui.Raw.ImFontAtlas
      DearImGui.Raw.ImFontAtlasBuilder
      DearImGui.Raw.ImFontAtlasRect
      DearImGui.Raw.ImFontBaked
      DearImGui.Raw.ImFontConfig
      DearImGui.Raw.ImFontGlyph
      DearImGui.Raw.ImFontGlyphRangesBuilder
      DearImGui.Raw.ImFontLoader
      DearImGui.Raw.ImGui
      DearImGui.Raw.ImGuiContext
      DearImGui.Raw.ImGuiInputTextCallbackData
      DearImGui.Raw.ImGuiIO
      DearImGui.Raw.ImGuiKeyData
      DearImGui.Raw.ImGuiListClipper
      DearImGui.Raw.ImGuiMultiSelectIO
      DearImGui.Raw.ImGuiPayload
      DearImGui.Raw.ImGuiPlatformImeData
      DearImGui.Raw.ImGuiPlatformIO
      DearImGui.Raw.ImGuiPlatformMonitor
      DearImGui.Raw.ImGuiSelectionBasicStorage
      DearImGui.Raw.ImGuiSelectionExternalStorage
      DearImGui.Raw.ImGuiSelectionRequest
      DearImGui.Raw.ImGuiSizeCallbackData
      DearImGui.Raw.ImGuiStorage
      DearImGui.Raw.ImGuiStoragePair
      DearImGui.Raw.ImGuiStyle
      DearImGui.Raw.ImGuiTableColumnSortSpecs
      DearImGui.Raw.ImGuiTableSortSpecs
      DearImGui.Raw.ImGuiTextBuffer
      DearImGui.Raw.ImGuiTextFilter
      DearImGui.Raw.ImGuiTextFilterItem
      DearImGui.Raw.ImGuiViewport
      DearImGui.Raw.ImGuiWindowClass
      DearImGui.Raw.ImTextureData
      DearImGui.Raw.ImTextureRect
      DearImGui.Raw.ImTextureRef
      DearImGui.Raw.ImVec2
      DearImGui.Raw.ImVec4
      DearImGui.Raw.ImVector
  other-modules:
      Paths_dear_imgui_raw
  autogen-modules:
      Paths_dear_imgui_raw
  hs-source-dirs:
      src
  default-extensions:
      BlockArguments
      DataKinds
      DuplicateRecordFields
      LambdaCase
      NoFieldSelectors
      OverloadedRecordDot
      OverloadedStrings
      StrictData
  ghc-options: -Wall -optc-Wno-discarded-qualifiers -optc-Wno-incompatible-pointer-types
  cxx-options: -std=c++11 -fpermissive
  include-dirs:
      cbits
      cbits/imgui
  install-includes:
      dcimgui_nodefaultargfunctions.h
      dcimgui.h
      imgui.h
      imgui_internal.h
      imconfig.h
      imstb_textedit.h
      imstb_truetype.h
      imstb_rectpack.h
      DearImGuiWrappers.h
  cxx-sources:
      cbits/dcimgui_nodefaultargfunctions.cpp
      cbits/imgui/imgui.cpp
      cbits/imgui/imgui_draw.cpp
      cbits/imgui/imgui_widgets.cpp
      cbits/imgui/imgui_tables.cpp
      cbits/imgui/imgui_demo.cpp
      cbits/DearImGuiWrappers.cpp
      cbits/DearImGuiCtors.cpp
  extra-libraries:
      stdc++
  build-tool-depends:
      hsc2hs:hsc2hs
  build-depends:
      base >=4.16 && <5
    , text
    , unliftio-core
  default-language: GHC2021