-- | -- Module: Typograffiti -- Copyright: (c) 2018 Schell Scivally -- License: MIT -- Maintainer: Schell Scivally -- -- This module provides easy freetype2-based font rendering with a nice -- Haskell interface. module Typograffiti( TypograffitiError(..), allocAtlas, freeAtlas, stringTris, Atlas(..), GlyphMetrics(..), makeDrawGlyphs, AllocatedRendering(..), Layout(..), SpatialTransform(..), TextTransform(..), move, scale, rotate, color, alpha, withFontStore, newFontStore, FontStore(..), Font(..), SampleText (..), defaultSample, addSampleFeature, makeDrawTextCached, makeDrawText ) where import Typograffiti.Atlas import Typograffiti.Cache import Typograffiti.Store import Typograffiti.Text