freetype2-0.2.0: Haskell bindings for FreeType 2 library

Safe HaskellNone
LanguageHaskell98

FreeType.Support.Outline.Internal

Contents

Synopsis

FT_Outline_New

ft_Outline_New' Source #

Arguments

:: FT_Library

library

-> FT_UInt

numPoints

-> FT_Int

numContours

-> Ptr FT_Outline

anoutline

-> IO FT_Error 

FT_Outline_Done

ft_Outline_Done' Source #

Arguments

:: FT_Library

library

-> Ptr FT_Outline

outline

-> IO FT_Error 

FT_Outline_Copy

FT_Outline_Transform

ft_Outline_Transform' Source #

Arguments

:: Ptr FT_Outline

outline

-> Ptr FT_Matrix

matrix

-> IO () 

FT_Outline_Embolden

ft_Outline_Embolden' Source #

Arguments

:: Ptr FT_Outline

outline

-> FT_Pos

strength

-> IO FT_Error 

FT_Outline_EmboldenXY

ft_Outline_EmboldenXY' Source #

Arguments

:: Ptr FT_Outline

outline

-> FT_Pos

xstrength

-> FT_Pos

ystrength

-> IO FT_Error 

FT_Outline_Check

FT_Outline_Get_CBox

ft_Outline_Get_CBox' Source #

Arguments

:: Ptr FT_Outline

outline

-> Ptr FT_BBox

acbox

-> IO () 

FT_Outline_Get_BBox

FT_Outline_Get_Bitmap

FT_Outline_Render

FT_Outline_Decompose

ft_Outline_Decompose' Source #

Arguments

:: Ptr FT_Outline

outline

-> Ptr FT_Outline_Funcs

func_interface

-> Ptr ()

user

-> IO FT_Error 

FT_Outline_Funcs

FT_Outline_MoveToFunc

FT_Outline_LineToFunc

FT_Outline_ConicToFunc

FT_Outline_CubicToFunc