Linux ip-172-26-2-223 5.4.0-1018-aws #18-Ubuntu SMP Wed Jun 24 01:15:00 UTC 2020 x86_64
Apache
: 172.26.2.223 | : 3.15.149.254
Cant Read [ /etc/named.conf ]
8.1.13
www
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
BLACK DEFEND!
README
+ Create Folder
+ Create File
/
usr /
include /
freetype2 /
freetype /
[ HOME SHELL ]
Name
Size
Permission
Action
config
[ DIR ]
drwxr-xr-x
freetype.h
161.65
KB
-rw-r--r--
ftadvanc.h
5.35
KB
-rw-r--r--
ftbbox.h
2.59
KB
-rw-r--r--
ftbdf.h
5.21
KB
-rw-r--r--
ftbitmap.h
8.84
KB
-rw-r--r--
ftbzip2.h
2.68
KB
-rw-r--r--
ftcache.h
33.08
KB
-rw-r--r--
ftchapters.h
2.45
KB
-rw-r--r--
ftcid.h
3.94
KB
-rw-r--r--
ftcolor.h
8.59
KB
-rw-r--r--
ftdriver.h
46.34
KB
-rw-r--r--
fterrdef.h
12.05
KB
-rw-r--r--
fterrors.h
8.7
KB
-rw-r--r--
ftfntfmt.h
2.17
KB
-rw-r--r--
ftgasp.h
4.05
KB
-rw-r--r--
ftglyph.h
18.07
KB
-rw-r--r--
ftgxval.h
10.39
KB
-rw-r--r--
ftgzip.h
4.07
KB
-rw-r--r--
ftimage.h
38.25
KB
-rw-r--r--
ftincrem.h
10.08
KB
-rw-r--r--
ftlcdfil.h
11.69
KB
-rw-r--r--
ftlist.h
6.95
KB
-rw-r--r--
ftlzw.h
2.66
KB
-rw-r--r--
ftmac.h
7.61
KB
-rw-r--r--
ftmm.h
21.3
KB
-rw-r--r--
ftmodapi.h
21.31
KB
-rw-r--r--
ftmoderr.h
6.44
KB
-rw-r--r--
ftotval.h
5.23
KB
-rw-r--r--
ftoutln.h
17.07
KB
-rw-r--r--
ftparams.h
5.47
KB
-rw-r--r--
ftpfr.h
4.81
KB
-rw-r--r--
ftrender.h
6.47
KB
-rw-r--r--
ftsizes.h
4.2
KB
-rw-r--r--
ftsnames.h
7.56
KB
-rw-r--r--
ftstroke.h
21.31
KB
-rw-r--r--
ftsynth.h
3.3
KB
-rw-r--r--
ftsystem.h
8.34
KB
-rw-r--r--
fttrigon.h
7.23
KB
-rw-r--r--
fttypes.h
14.13
KB
-rw-r--r--
ftwinfnt.h
7.79
KB
-rw-r--r--
t1tables.h
22.31
KB
-rw-r--r--
ttnameid.h
57.41
KB
-rw-r--r--
tttables.h
24.65
KB
-rw-r--r--
tttags.h
4.93
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : ftcolor.h
/**************************************************************************** * * ftcolor.h * * FreeType's glyph color management (specification). * * Copyright (C) 2018-2019 by * David Turner, Robert Wilhelm, and Werner Lemberg. * * This file is part of the FreeType project, and may only be used, * modified, and distributed under the terms of the FreeType project * license, LICENSE.TXT. By continuing to use, modify, or distribute * this file you indicate that you have read the license and * understand and accept it fully. * */ #ifndef FTCOLOR_H_ #define FTCOLOR_H_ #include <ft2build.h> #include FT_FREETYPE_H #ifdef FREETYPE_H #error "freetype.h of FreeType 1 has been loaded!" #error "Please fix the directory search order for header files" #error "so that freetype.h of FreeType 2 is found first." #endif FT_BEGIN_HEADER /************************************************************************** * * @section: * color_management * * @title: * Glyph Color Management * * @abstract: * Retrieving and manipulating OpenType's 'CPAL' table data. * * @description: * The functions described here allow access and manipulation of color * palette entries in OpenType's 'CPAL' tables. */ /************************************************************************** * * @struct: * FT_Color * * @description: * This structure models a BGRA color value of a 'CPAL' palette entry. * * The used color space is sRGB; the colors are not pre-multiplied, and * alpha values must be explicitly set. * * @fields: * blue :: * Blue value. * * green :: * Green value. * * red :: * Red value. * * alpha :: * Alpha value, giving the red, green, and blue color's opacity. * * @since: * 2.10 */ typedef struct FT_Color_ { FT_Byte blue; FT_Byte green; FT_Byte red; FT_Byte alpha; } FT_Color; /************************************************************************** * * @enum: * FT_PALETTE_XXX * * @description: * A list of bit field constants used in the `palette_flags` array of the * @FT_Palette_Data structure to indicate for which background a palette * with a given index is usable. * * @values: * FT_PALETTE_FOR_LIGHT_BACKGROUND :: * The palette is appropriate to use when displaying the font on a * light background such as white. * * FT_PALETTE_FOR_DARK_BACKGROUND :: * The palette is appropriate to use when displaying the font on a dark * background such as black. * * @since: * 2.10 */ #define FT_PALETTE_FOR_LIGHT_BACKGROUND 0x01 #define FT_PALETTE_FOR_DARK_BACKGROUND 0x02 /************************************************************************** * * @struct: * FT_Palette_Data * * @description: * This structure holds the data of the 'CPAL' table. * * @fields: * num_palettes :: * The number of palettes. * * palette_name_ids :: * A read-only array of palette name IDs with `num_palettes` elements, * corresponding to entries like 'dark' or 'light' in the font's 'name' * table. * * An empty name ID in the 'CPAL' table gets represented as value * 0xFFFF. * * `NULL` if the font's 'CPAL' table doesn't contain appropriate data. * * palette_flags :: * A read-only array of palette flags with `num_palettes` elements. * Possible values are an ORed combination of * @FT_PALETTE_FOR_LIGHT_BACKGROUND and * @FT_PALETTE_FOR_DARK_BACKGROUND. * * `NULL` if the font's 'CPAL' table doesn't contain appropriate data. * * num_palette_entries :: * The number of entries in a single palette. All palettes have the * same size. * * palette_entry_name_ids :: * A read-only array of palette entry name IDs with * `num_palette_entries`. In each palette, entries with the same index * have the same function. For example, index~0 might correspond to * string 'outline' in the font's 'name' table to indicate that this * palette entry is used for outlines, index~1 might correspond to * 'fill' to indicate the filling color palette entry, etc. * * An empty entry name ID in the 'CPAL' table gets represented as value * 0xFFFF. * * `NULL` if the font's 'CPAL' table doesn't contain appropriate data. * * @note: * Use function @FT_Get_Sfnt_Name to map name IDs and entry name IDs to * name strings. * * @since: * 2.10 */ typedef struct FT_Palette_Data_ { FT_UShort num_palettes; const FT_UShort* palette_name_ids; const FT_UShort* palette_flags; FT_UShort num_palette_entries; const FT_UShort* palette_entry_name_ids; } FT_Palette_Data; /************************************************************************** * * @function: * FT_Palette_Data_Get * * @description: * Retrieve the face's color palette data. * * @input: * face :: * The source face handle. * * @output: * apalette :: * A pointer to an @FT_Palette_Data structure. * * @return: * FreeType error code. 0~means success. * * @note: * All arrays in the returned @FT_Palette_Data structure are read-only. * * This function always returns an error if the config macro * `TT_CONFIG_OPTION_COLOR_LAYERS` is not defined in `ftoption.h`. * * @since: * 2.10 */ FT_EXPORT( FT_Error ) FT_Palette_Data_Get( FT_Face face, FT_Palette_Data *apalette ); /************************************************************************** * * @function: * FT_Palette_Select * * @description: * This function has two purposes. * * (1) It activates a palette for rendering color glyphs, and * * (2) it retrieves all (unmodified) color entries of this palette. This * function returns a read-write array, which means that a calling * application can modify the palette entries on demand. * * A corollary of (2) is that calling the function, then modifying some * values, then calling the function again with the same arguments resets * all color entries to the original 'CPAL' values; all user modifications * are lost. * * @input: * face :: * The source face handle. * * palette_index :: * The palette index. * * @output: * apalette :: * An array of color entries for a palette with index `palette_index`, * having `num_palette_entries` elements (as found in the * `FT_Palette_Data` structure). If `apalette` is set to `NULL`, no * array gets returned (and no color entries can be modified). * * In case the font doesn't support color palettes, `NULL` is returned. * * @return: * FreeType error code. 0~means success. * * @note: * The array pointed to by `apalette_entries` is owned and managed by * FreeType. * * This function always returns an error if the config macro * `TT_CONFIG_OPTION_COLOR_LAYERS` is not defined in `ftoption.h`. * * @since: * 2.10 */ FT_EXPORT( FT_Error ) FT_Palette_Select( FT_Face face, FT_UShort palette_index, FT_Color* *apalette ); /************************************************************************** * * @function: * FT_Palette_Set_Foreground_Color * * @description: * 'COLR' uses palette index 0xFFFF to indicate a 'text foreground * color'. This function sets this value. * * @input: * face :: * The source face handle. * * foreground_color :: * An `FT_Color` structure to define the text foreground color. * * @return: * FreeType error code. 0~means success. * * @note: * If this function isn't called, the text foreground color is set to * white opaque (BGRA value 0xFFFFFFFF) if * @FT_PALETTE_FOR_DARK_BACKGROUND is present for the current palette, * and black opaque (BGRA value 0x000000FF) otherwise, including the case * that no palette types are available in the 'CPAL' table. * * This function always returns an error if the config macro * `TT_CONFIG_OPTION_COLOR_LAYERS` is not defined in `ftoption.h`. * * @since: * 2.10 */ FT_EXPORT( FT_Error ) FT_Palette_Set_Foreground_Color( FT_Face face, FT_Color foreground_color ); /* */ FT_END_HEADER #endif /* FTCOLOR_H_ */ /* END */
Close