{-# LINE 1 "FreeType/Format/Multiple/Internal.hsc" #-}
{-# LANGUAGE ForeignFunctionInterface #-}
module FreeType.Format.Multiple.Internal
(
ft_Get_Multi_Master'
, ft_Get_MM_Var'
, ft_Done_MM_Var'
, ft_Set_MM_Design_Coordinates'
, ft_Set_Var_Design_Coordinates'
, ft_Get_Var_Design_Coordinates'
, ft_Set_MM_Blend_Coordinates'
, ft_Get_MM_Blend_Coordinates'
, ft_Set_Var_Blend_Coordinates'
, ft_Get_Var_Blend_Coordinates'
, ft_Set_MM_WeightVector'
, ft_Get_MM_WeightVector'
, ft_Get_Var_Axis_Flags'
, ft_Set_Named_Instance'
) where
import FreeType.Core.Base.Types
import FreeType.Core.Types.Types
import FreeType.Format.Multiple.Types
import Foreign.Ptr
foreign import ccall "FT_Get_Multi_Master"
ft_Get_Multi_Master'
:: FT_Face
-> Ptr FT_Multi_Master
-> IO FT_Error
foreign import ccall "FT_Get_MM_Var"
ft_Get_MM_Var'
:: FT_Face
-> Ptr (Ptr FT_MM_Var)
-> IO FT_Error
foreign import ccall "FT_Done_MM_Var"
ft_Done_MM_Var'
:: FT_Library
-> Ptr FT_MM_Var
-> IO FT_Error
foreign import ccall "FT_Set_MM_Design_Coordinates"
ft_Set_MM_Design_Coordinates'
:: FT_Face
-> FT_UInt
-> Ptr FT_Long
-> IO FT_Error
foreign import ccall "FT_Set_Var_Design_Coordinates"
ft_Set_Var_Design_Coordinates'
:: FT_Face
-> FT_UInt
-> Ptr FT_Fixed
-> IO FT_Error
foreign import ccall "FT_Get_Var_Design_Coordinates"
ft_Get_Var_Design_Coordinates'
:: FT_Face
-> FT_UInt
-> Ptr FT_Fixed
-> IO FT_Error
foreign import ccall "FT_Set_MM_Blend_Coordinates"
ft_Set_MM_Blend_Coordinates'
:: FT_Face
-> FT_UInt
-> Ptr FT_Fixed
-> IO FT_Error
foreign import ccall "FT_Get_MM_Blend_Coordinates"
ft_Get_MM_Blend_Coordinates'
:: FT_Face
-> FT_UInt
-> Ptr FT_Fixed
-> IO FT_Error
foreign import ccall "FT_Set_Var_Blend_Coordinates"
ft_Set_Var_Blend_Coordinates'
:: FT_Face
-> FT_UInt
-> Ptr FT_Fixed
-> IO FT_Error
foreign import ccall "FT_Get_Var_Blend_Coordinates"
ft_Get_Var_Blend_Coordinates'
:: FT_Face
-> FT_UInt
-> Ptr FT_Fixed
-> IO FT_Error
foreign import ccall "FT_Set_MM_WeightVector"
ft_Set_MM_WeightVector'
:: FT_Face
-> FT_UInt
-> Ptr FT_Fixed
-> IO FT_Error
foreign import ccall "FT_Get_MM_WeightVector"
ft_Get_MM_WeightVector'
:: FT_Face
-> Ptr FT_UInt
-> Ptr FT_Fixed
-> IO FT_Error
foreign import ccall "FT_Get_Var_Axis_Flags"
ft_Get_Var_Axis_Flags'
:: Ptr FT_MM_Var
-> FT_UInt
-> Ptr FT_UInt
-> IO FT_Error
foreign import ccall "FT_Set_Named_Instance"
ft_Set_Named_Instance'
:: FT_Face
-> FT_UInt
-> IO FT_Error