module OpenCascade.Font.FontAspect
( FontAspect (..)
) where

data FontAspect = Undefined | Regular | Bold | Italic | BoldItalic deriving (Int -> FontAspect
FontAspect -> Int
FontAspect -> [FontAspect]
FontAspect -> FontAspect
FontAspect -> FontAspect -> [FontAspect]
FontAspect -> FontAspect -> FontAspect -> [FontAspect]
(FontAspect -> FontAspect)
-> (FontAspect -> FontAspect)
-> (Int -> FontAspect)
-> (FontAspect -> Int)
-> (FontAspect -> [FontAspect])
-> (FontAspect -> FontAspect -> [FontAspect])
-> (FontAspect -> FontAspect -> [FontAspect])
-> (FontAspect -> FontAspect -> FontAspect -> [FontAspect])
-> Enum FontAspect
forall a.
(a -> a)
-> (a -> a)
-> (Int -> a)
-> (a -> Int)
-> (a -> [a])
-> (a -> a -> [a])
-> (a -> a -> [a])
-> (a -> a -> a -> [a])
-> Enum a
$csucc :: FontAspect -> FontAspect
succ :: FontAspect -> FontAspect
$cpred :: FontAspect -> FontAspect
pred :: FontAspect -> FontAspect
$ctoEnum :: Int -> FontAspect
toEnum :: Int -> FontAspect
$cfromEnum :: FontAspect -> Int
fromEnum :: FontAspect -> Int
$cenumFrom :: FontAspect -> [FontAspect]
enumFrom :: FontAspect -> [FontAspect]
$cenumFromThen :: FontAspect -> FontAspect -> [FontAspect]
enumFromThen :: FontAspect -> FontAspect -> [FontAspect]
$cenumFromTo :: FontAspect -> FontAspect -> [FontAspect]
enumFromTo :: FontAspect -> FontAspect -> [FontAspect]
$cenumFromThenTo :: FontAspect -> FontAspect -> FontAspect -> [FontAspect]
enumFromThenTo :: FontAspect -> FontAspect -> FontAspect -> [FontAspect]
Enum, Int -> FontAspect -> ShowS
[FontAspect] -> ShowS
FontAspect -> String
(Int -> FontAspect -> ShowS)
-> (FontAspect -> String)
-> ([FontAspect] -> ShowS)
-> Show FontAspect
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> FontAspect -> ShowS
showsPrec :: Int -> FontAspect -> ShowS
$cshow :: FontAspect -> String
show :: FontAspect -> String
$cshowList :: [FontAspect] -> ShowS
showList :: [FontAspect] -> ShowS
Show)