freetype2-0.2.0: FreeType/Miscellaneous/TrueTypeGX/Internal.hsc
{-# LANGUAGE ForeignFunctionInterface #-}
module FreeType.Miscellaneous.TrueTypeGX.Internal
( -- ** FT_TrueTypeGX_Validate
ft_TrueTypeGX_Validate'
-- ** FT_ClassicKern_Validate
, ft_ClassicKern_Validate'
) where
import FreeType.Core.Base.Types
import FreeType.Core.Types.Types
import Foreign.Ptr
#include "ft2build.h"
#include FT_GX_VALIDATE_H
foreign import ccall "FT_TrueTypeGX_Validate"
ft_TrueTypeGX_Validate'
:: FT_Face -- ^ face
-> FT_UInt -- ^ validation_flags
-> Ptr FT_Bytes -- ^ tables
-> FT_UInt -- ^ table_length
-> IO FT_Error
foreign import ccall "FT_ClassicKern_Validate"
ft_ClassicKern_Validate'
:: FT_Face -- ^ face
-> FT_UInt -- ^ validation_flags
-> Ptr FT_Bytes -- ^ ckern_table
-> IO FT_Error