{-# LINE 1 "FreeType/Miscellaneous/TrueType.hsc" #-}
{-# LANGUAGE ForeignFunctionInterface #-}
{-# LANGUAGE PatternSynonyms #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module FreeType.Miscellaneous.TrueType
(
FT_TrueTypeEngineType
, pattern FT_TRUETYPE_ENGINE_TYPE_NONE
, pattern FT_TRUETYPE_ENGINE_TYPE_PATENTED
, ft_Get_TrueType_Engine_Type
) where
import FreeType.Core.Base.Types
import FreeType.Miscellaneous.TrueType.Internal (pattern FT_TRUETYPE_ENGINE_TYPE_UNPATENTED)
import FreeType.Miscellaneous.TrueType.Types
pattern FT_TRUETYPE_ENGINE_TYPE_NONE
, FT_TRUETYPE_ENGINE_TYPE_PATENTED
:: (Eq a, Num a) => a
pattern FT_TRUETYPE_ENGINE_TYPE_NONE = 0
{-# LINE 33 "FreeType/Miscellaneous/TrueType.hsc" #-}
pattern FT_TRUETYPE_ENGINE_TYPE_PATENTED = 2
{-# LINE 34 "FreeType/Miscellaneous/TrueType.hsc" #-}
foreign import ccall "FT_Get_TrueType_Engine_Type"
ft_Get_TrueType_Engine_Type
:: FT_Library
-> IO FT_TrueTypeEngineType