{-# LINE 1 "src/Graphics/Cairo/Values.hsc" #-} {-# LANGUAGE PatternSynonyms, ViewPatterns #-} {-# OPTIONS_GHC -Wall -fno-warn-tabs #-} module Graphics.Cairo.Values where import Data.Word import Data.Int newtype CairoFontSlantT = CairoFontSlantT Word32 deriving Int -> CairoFontSlantT -> ShowS [CairoFontSlantT] -> ShowS CairoFontSlantT -> String (Int -> CairoFontSlantT -> ShowS) -> (CairoFontSlantT -> String) -> ([CairoFontSlantT] -> ShowS) -> Show CairoFontSlantT forall a. (Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a $cshowsPrec :: Int -> CairoFontSlantT -> ShowS showsPrec :: Int -> CairoFontSlantT -> ShowS $cshow :: CairoFontSlantT -> String show :: CairoFontSlantT -> String $cshowList :: [CairoFontSlantT] -> ShowS showList :: [CairoFontSlantT] -> ShowS Show {-# LINE 12 "src/Graphics/Cairo/Values.hsc" #-} cairoFontSlantNormal :: CairoFontSlantT cairoFontSlantNormal :: CairoFontSlantT cairoFontSlantNormal = Word32 -> CairoFontSlantT CairoFontSlantT Word32 0 cairoFontSlantItalic :: CairoFontSlantT cairoFontSlantItalic :: CairoFontSlantT cairoFontSlantItalic = Word32 -> CairoFontSlantT CairoFontSlantT Word32 1 cairoFontSlantOblique :: CairoFontSlantT cairoFontSlantOblique :: CairoFontSlantT cairoFontSlantOblique = Word32 -> CairoFontSlantT CairoFontSlantT Word32 2 {-# LINE 15 "src/Graphics/Cairo/Values.hsc" #-} newtype CairoFontWeightT = CairoFontWeightT Word32 deriving Show {-# LINE 17 "src/Graphics/Cairo/Values.hsc" #-} cairoFontWeightNormal :: CairoFontWeightT cairoFontWeightNormal = CairoFontWeightT 0 cairoFontWeightBold :: CairoFontWeightT cairoFontWeightBold :: CairoFontWeightT cairoFontWeightBold = Word32 -> CairoFontWeightT CairoFontWeightT Word32 1 {-# LINE 20 "src/Graphics/Cairo/Values.hsc" #-} newtype CairoFormatT = CairoFormatT Int32 deriving Show {-# LINE 22 "src/Graphics/Cairo/Values.hsc" #-} cairoFormatInvalid :: CairoFormatT cairoFormatInvalid :: CairoFormatT cairoFormatInvalid = Int32 -> CairoFormatT CairoFormatT (-Int32 1) cairoFormatArgb32 :: CairoFormatT cairoFormatArgb32 :: CairoFormatT cairoFormatArgb32 = Int32 -> CairoFormatT CairoFormatT Int32 0 cairoFormatRgb24 :: CairoFormatT cairoFormatRgb24 :: CairoFormatT cairoFormatRgb24 = Int32 -> CairoFormatT CairoFormatT Int32 1 cairoFormatA8 :: CairoFormatT cairoFormatA8 :: CairoFormatT cairoFormatA8 = Int32 -> CairoFormatT CairoFormatT Int32 2 cairoFormatA1 :: CairoFormatT cairoFormatA1 :: CairoFormatT cairoFormatA1 = Int32 -> CairoFormatT CairoFormatT Int32 3 cairoFormatRgb16565 :: CairoFormatT cairoFormatRgb16565 :: CairoFormatT cairoFormatRgb16565 = Int32 -> CairoFormatT CairoFormatT Int32 4 cairoFormatRgb30 :: CairoFormatT cairoFormatRgb30 :: CairoFormatT cairoFormatRgb30 = Int32 -> CairoFormatT CairoFormatT Int32 5 {-# LINE 26 "src/Graphics/Cairo/Values.hsc" #-}