Linux cpanel.rrshost.in 5.15.0-25-generic #25-Ubuntu SMP Wed Mar 30 15:54:22 UTC 2022 x86_64
Apache
: 109.123.238.221 | : 172.69.214.160
128 Domain
8.2.28
aev999
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
usr /
include /
freetype2 /
freetype /
[ HOME SHELL ]
Name
Size
Permission
Action
config
[ DIR ]
drwxr-xr-x
freetype.h
160.31
KB
-rw-r--r--
ftadvanc.h
5.34
KB
-rw-r--r--
ftbbox.h
2.58
KB
-rw-r--r--
ftbdf.h
5.2
KB
-rw-r--r--
ftbitmap.h
8.84
KB
-rw-r--r--
ftbzip2.h
2.72
KB
-rw-r--r--
ftcache.h
33.07
KB
-rw-r--r--
ftchapters.h
2.49
KB
-rw-r--r--
ftcid.h
3.93
KB
-rw-r--r--
ftcolor.h
52.83
KB
-rw-r--r--
ftdriver.h
44.92
KB
-rw-r--r--
fterrdef.h
12.05
KB
-rw-r--r--
fterrors.h
9.08
KB
-rw-r--r--
ftfntfmt.h
2.16
KB
-rw-r--r--
ftgasp.h
4.04
KB
-rw-r--r--
ftglyph.h
18.08
KB
-rw-r--r--
ftgxval.h
10.38
KB
-rw-r--r--
ftgzip.h
4.11
KB
-rw-r--r--
ftimage.h
40.4
KB
-rw-r--r--
ftincrem.h
10.45
KB
-rw-r--r--
ftlcdfil.h
11.47
KB
-rw-r--r--
ftlist.h
6.93
KB
-rw-r--r--
ftlogging.h
4.03
KB
-rw-r--r--
ftlzw.h
2.7
KB
-rw-r--r--
ftmac.h
7.59
KB
-rw-r--r--
ftmm.h
21.28
KB
-rw-r--r--
ftmodapi.h
22.02
KB
-rw-r--r--
ftmoderr.h
6.52
KB
-rw-r--r--
ftotval.h
5.22
KB
-rw-r--r--
ftoutln.h
16.86
KB
-rw-r--r--
ftparams.h
5.46
KB
-rw-r--r--
ftpfr.h
4.79
KB
-rw-r--r--
ftrender.h
6.47
KB
-rw-r--r--
ftsizes.h
4.19
KB
-rw-r--r--
ftsnames.h
7.55
KB
-rw-r--r--
ftstroke.h
21.26
KB
-rw-r--r--
ftsynth.h
3.28
KB
-rw-r--r--
ftsystem.h
8.32
KB
-rw-r--r--
fttrigon.h
7.24
KB
-rw-r--r--
fttypes.h
14.21
KB
-rw-r--r--
ftwinfnt.h
7.78
KB
-rw-r--r--
t1tables.h
22.29
KB
-rw-r--r--
ttnameid.h
57.39
KB
-rw-r--r--
tttables.h
24.64
KB
-rw-r--r--
tttags.h
4.97
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : ftmoderr.h
/**************************************************************************** * * ftmoderr.h * * FreeType module error offsets (specification). * * Copyright (C) 2001-2021 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. * */ /************************************************************************** * * This file is used to define the FreeType module error codes. * * If the macro `FT_CONFIG_OPTION_USE_MODULE_ERRORS` in `ftoption.h` is * set, the lower byte of an error value identifies the error code as * usual. In addition, the higher byte identifies the module. For * example, the error `FT_Err_Invalid_File_Format` has value 0x0003, the * error `TT_Err_Invalid_File_Format` has value 0x1303, the error * `T1_Err_Invalid_File_Format` has value 0x1403, etc. * * Note that `FT_Err_Ok`, `TT_Err_Ok`, etc. are always equal to zero, * including the high byte. * * If `FT_CONFIG_OPTION_USE_MODULE_ERRORS` isn't set, the higher byte of an * error value is set to zero. * * To hide the various `XXX_Err_` prefixes in the source code, FreeType * provides some macros in `fttypes.h`. * * FT_ERR( err ) * * Add current error module prefix (as defined with the `FT_ERR_PREFIX` * macro) to `err`. For example, in the BDF module the line * * ``` * error = FT_ERR( Invalid_Outline ); * ``` * * expands to * * ``` * error = BDF_Err_Invalid_Outline; * ``` * * For simplicity, you can always use `FT_Err_Ok` directly instead of * `FT_ERR( Ok )`. * * FT_ERR_EQ( errcode, err ) * FT_ERR_NEQ( errcode, err ) * * Compare error code `errcode` with the error `err` for equality and * inequality, respectively. Example: * * ``` * if ( FT_ERR_EQ( error, Invalid_Outline ) ) * ... * ``` * * Using this macro you don't have to think about error prefixes. Of * course, if module errors are not active, the above example is the * same as * * ``` * if ( error == FT_Err_Invalid_Outline ) * ... * ``` * * FT_ERROR_BASE( errcode ) * FT_ERROR_MODULE( errcode ) * * Get base error and module error code, respectively. * * It can also be used to create a module error message table easily with * something like * * ``` * #undef FTMODERR_H_ * #define FT_MODERRDEF( e, v, s ) { FT_Mod_Err_ ## e, s }, * #define FT_MODERR_START_LIST { * #define FT_MODERR_END_LIST { 0, 0 } }; * * const struct * { * int mod_err_offset; * const char* mod_err_msg * } ft_mod_errors[] = * * #include <freetype/ftmoderr.h> * ``` * */ #ifndef FTMODERR_H_ #define FTMODERR_H_ /*******************************************************************/ /*******************************************************************/ /***** *****/ /***** SETUP MACROS *****/ /***** *****/ /*******************************************************************/ /*******************************************************************/ #undef FT_NEED_EXTERN_C #ifndef FT_MODERRDEF #ifdef FT_CONFIG_OPTION_USE_MODULE_ERRORS #define FT_MODERRDEF( e, v, s ) FT_Mod_Err_ ## e = v, #else #define FT_MODERRDEF( e, v, s ) FT_Mod_Err_ ## e = 0, #endif #define FT_MODERR_START_LIST enum { #define FT_MODERR_END_LIST FT_Mod_Err_Max }; #ifdef __cplusplus #define FT_NEED_EXTERN_C extern "C" { #endif #endif /* !FT_MODERRDEF */ /*******************************************************************/ /*******************************************************************/ /***** *****/ /***** LIST MODULE ERROR BASES *****/ /***** *****/ /*******************************************************************/ /*******************************************************************/ #ifdef FT_MODERR_START_LIST FT_MODERR_START_LIST #endif FT_MODERRDEF( Base, 0x000, "base module" ) FT_MODERRDEF( Autofit, 0x100, "autofitter module" ) FT_MODERRDEF( BDF, 0x200, "BDF module" ) FT_MODERRDEF( Bzip2, 0x300, "Bzip2 module" ) FT_MODERRDEF( Cache, 0x400, "cache module" ) FT_MODERRDEF( CFF, 0x500, "CFF module" ) FT_MODERRDEF( CID, 0x600, "CID module" ) FT_MODERRDEF( Gzip, 0x700, "Gzip module" ) FT_MODERRDEF( LZW, 0x800, "LZW module" ) FT_MODERRDEF( OTvalid, 0x900, "OpenType validation module" ) FT_MODERRDEF( PCF, 0xA00, "PCF module" ) FT_MODERRDEF( PFR, 0xB00, "PFR module" ) FT_MODERRDEF( PSaux, 0xC00, "PS auxiliary module" ) FT_MODERRDEF( PShinter, 0xD00, "PS hinter module" ) FT_MODERRDEF( PSnames, 0xE00, "PS names module" ) FT_MODERRDEF( Raster, 0xF00, "raster module" ) FT_MODERRDEF( SFNT, 0x1000, "SFNT module" ) FT_MODERRDEF( Smooth, 0x1100, "smooth raster module" ) FT_MODERRDEF( TrueType, 0x1200, "TrueType module" ) FT_MODERRDEF( Type1, 0x1300, "Type 1 module" ) FT_MODERRDEF( Type42, 0x1400, "Type 42 module" ) FT_MODERRDEF( Winfonts, 0x1500, "Windows FON/FNT module" ) FT_MODERRDEF( GXvalid, 0x1600, "GX validation module" ) FT_MODERRDEF( Sdf, 0x1700, "Signed distance field raster module" ) #ifdef FT_MODERR_END_LIST FT_MODERR_END_LIST #endif /*******************************************************************/ /*******************************************************************/ /***** *****/ /***** CLEANUP *****/ /***** *****/ /*******************************************************************/ /*******************************************************************/ #ifdef FT_NEED_EXTERN_C } #endif #undef FT_MODERR_START_LIST #undef FT_MODERR_END_LIST #undef FT_MODERRDEF #undef FT_NEED_EXTERN_C #endif /* FTMODERR_H_ */ /* END */
Close