| OLD | NEW |
| 1 /***************************************************************************/ | 1 /***************************************************************************/ |
| 2 /* */ | 2 /* */ |
| 3 /* ftgasp.h */ | 3 /* ftgasp.h */ |
| 4 /* */ | 4 /* */ |
| 5 /* Access of TrueType's `gasp' table (specification). */ | 5 /* Access of TrueType's `gasp' table (specification). */ |
| 6 /* */ | 6 /* */ |
| 7 /* Copyright 2007, 2008, 2011 by */ | 7 /* Copyright 2007, 2008, 2011 by */ |
| 8 /* David Turner, Robert Wilhelm, and Werner Lemberg. */ | 8 /* David Turner, Robert Wilhelm, and Werner Lemberg. */ |
| 9 /* */ | 9 /* */ |
| 10 /* This file is part of the FreeType project, and may only be used, */ | 10 /* This file is part of the FreeType project, and may only be used, */ |
| (...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 55 * @description: | 55 * @description: |
| 56 * A list of values and/or bit-flags returned by the @FT_Get_Gasp | 56 * A list of values and/or bit-flags returned by the @FT_Get_Gasp |
| 57 * function. | 57 * function. |
| 58 * | 58 * |
| 59 * @values: | 59 * @values: |
| 60 * FT_GASP_NO_TABLE :: | 60 * FT_GASP_NO_TABLE :: |
| 61 * This special value means that there is no GASP table in this face. | 61 * This special value means that there is no GASP table in this face. |
| 62 * It is up to the client to decide what to do. | 62 * It is up to the client to decide what to do. |
| 63 * | 63 * |
| 64 * FT_GASP_DO_GRIDFIT :: | 64 * FT_GASP_DO_GRIDFIT :: |
| 65 * Grid-fitting and hinting should be performed at the specified ppem. | 65 * Grid-fitting and hinting should be performed at the specified ppem. |
| 66 * This *really* means TrueType bytecode interpretation. If this bit | 66 * This *really* means TrueType bytecode interpretation. If this bit |
| 67 * is not set, no hinting gets applied. | 67 * is not set, no hinting gets applied. |
| 68 * | 68 * |
| 69 * FT_GASP_DO_GRAY :: | 69 * FT_GASP_DO_GRAY :: |
| 70 * Anti-aliased rendering should be performed at the specified ppem. | 70 * Anti-aliased rendering should be performed at the specified ppem. |
| 71 * If not set, do monochrome rendering. | 71 * If not set, do monochrome rendering. |
| 72 * | 72 * |
| 73 * FT_GASP_SYMMETRIC_SMOOTHING :: | 73 * FT_GASP_SYMMETRIC_SMOOTHING :: |
| 74 * If set, smoothing along multiple axes must be used with ClearType. | 74 * If set, smoothing along multiple axes must be used with ClearType. |
| 75 * | 75 * |
| 76 * FT_GASP_SYMMETRIC_GRIDFIT :: | 76 * FT_GASP_SYMMETRIC_GRIDFIT :: |
| 77 * Grid-fitting must be used with ClearType's symmetric smoothing. | 77 * Grid-fitting must be used with ClearType's symmetric smoothing. |
| 78 * | 78 * |
| 79 * @note: | 79 * @note: |
| 80 * The bit-flags `FT_GASP_DO_GRIDFIT' and `FT_GASP_DO_GRAY' are to be | 80 * The bit-flags `FT_GASP_DO_GRIDFIT' and `FT_GASP_DO_GRAY' are to be |
| (...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 119 FT_EXPORT( FT_Int ) | 119 FT_EXPORT( FT_Int ) |
| 120 FT_Get_Gasp( FT_Face face, | 120 FT_Get_Gasp( FT_Face face, |
| 121 FT_UInt ppem ); | 121 FT_UInt ppem ); |
| 122 | 122 |
| 123 /* */ | 123 /* */ |
| 124 | 124 |
| 125 #endif /* _FT_GASP_H_ */ | 125 #endif /* _FT_GASP_H_ */ |
| 126 | 126 |
| 127 | 127 |
| 128 /* END */ | 128 /* END */ |
| OLD | NEW |