Safe Haskell | None |
---|---|
Language | Haskell98 |
Please refer to the Core API > Glyph Color Management chapter of the reference.
Internal: FreeType.Core.Color.Internal.
Synopsis
- data FT_Color = FT_Color {}
- pattern FT_PALETTE_FOR_LIGHT_BACKGROUND :: (Eq a, Num a) => a
- pattern FT_PALETTE_FOR_DARK_BACKGROUND :: (Eq a, Num a) => a
- data FT_Palette_Data = FT_Palette_Data {}
- ft_Palette_Data_Get :: FT_Face -> IO FT_Palette_Data
- ft_Palette_Select :: FT_Face -> FT_UShort -> Ptr FT_Color -> IO FT_Error
- ft_Palette_Set_Foreground_Color :: FT_Face -> FT_Color -> IO ()
FT_Color
Instances
Storable FT_Color Source # | |
Defined in FreeType.Core.Color.Types |
FT_PALETTE_XXX
pattern FT_PALETTE_FOR_LIGHT_BACKGROUND :: (Eq a, Num a) => a Source #
pattern FT_PALETTE_FOR_DARK_BACKGROUND :: (Eq a, Num a) => a Source #
FT_Palette_Data
data FT_Palette_Data Source #
Instances
Storable FT_Palette_Data Source # | |
Defined in FreeType.Core.Color.Types sizeOf :: FT_Palette_Data -> Int # alignment :: FT_Palette_Data -> Int # peekElemOff :: Ptr FT_Palette_Data -> Int -> IO FT_Palette_Data # pokeElemOff :: Ptr FT_Palette_Data -> Int -> FT_Palette_Data -> IO () # peekByteOff :: Ptr b -> Int -> IO FT_Palette_Data # pokeByteOff :: Ptr b -> Int -> FT_Palette_Data -> IO () # peek :: Ptr FT_Palette_Data -> IO FT_Palette_Data # poke :: Ptr FT_Palette_Data -> FT_Palette_Data -> IO () # |
FT_Palette_Data_Get
:: FT_Face | face |
-> IO FT_Palette_Data | palette |