packages feed

dear-imgui-raw-implot-1.0.0: src/DearImGui/Raw/ImPlot/Enums/Scale.hsc

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

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

module DearImGui.Raw.ImPlot.Enums.Scale
  ( Scale
  , pattern Linear
  , pattern Log10
  , pattern SymLog
  , pattern Time
  ) where

import Foreign.C.Types

#include "dcimgui_implot.h"

-- typedefs

-- | Axis scale
type Scale = CInt

-- enums

-- | default linear scale
pattern Linear :: Scale
pattern Linear = #{const ImPlotScale_Linear}

-- | date/time scale
pattern Time :: Scale
pattern Time = #{const ImPlotScale_Time}

-- | base 10 logarithmic scale
pattern Log10 :: Scale
pattern Log10 = #{const ImPlotScale_Log10}

-- | symmetric log scale
pattern SymLog :: Scale
pattern SymLog = #{const ImPlotScale_SymLog}