{-# LINE 1 "Graphics/Rendering/FreeType/Internal/Size.hsc" #-} {-# LANGUAGE ForeignFunctionInterface, EmptyDataDecls #-} {-# LINE 2 "Graphics/Rendering/FreeType/Internal/Size.hsc" #-} module Graphics.Rendering.FreeType.Internal.Size ( FT_SizeRec_ , FT_Size , face , generic , metrics ) where import Foreign import Graphics.Rendering.FreeType.Internal.FaceType import Graphics.Rendering.FreeType.Internal.SizeMetrics import Graphics.Rendering.FreeType.Internal.Generic {-# LINE 17 "Graphics/Rendering/FreeType/Internal/Size.hsc" #-} {-# LINE 18 "Graphics/Rendering/FreeType/Internal/Size.hsc" #-} {-# LINE 20 "Graphics/Rendering/FreeType/Internal/Size.hsc" #-} {-# LINE 21 "Graphics/Rendering/FreeType/Internal/Size.hsc" #-} {-# LINE 23 "Graphics/Rendering/FreeType/Internal/Size.hsc" #-} data FT_SizeRec_ type FT_Size = Ptr FT_SizeRec_ face :: FT_Size -> Ptr FT_Face face = (\hsc_ptr -> hsc_ptr `plusPtr` 0) {-# LINE 29 "Graphics/Rendering/FreeType/Internal/Size.hsc" #-} generic :: FT_Size -> Ptr FT_Generic generic = (\hsc_ptr -> hsc_ptr `plusPtr` 4) {-# LINE 32 "Graphics/Rendering/FreeType/Internal/Size.hsc" #-} metrics :: FT_Size -> Ptr FT_Size_Metrics metrics = (\hsc_ptr -> hsc_ptr `plusPtr` 12) {-# LINE 35 "Graphics/Rendering/FreeType/Internal/Size.hsc" #-}