|
Navigation
- Home
- Community
- Development
- myReactOS
- Fundraiser 2012
Doxygen
- Main Page
- Alphabetical List
- Data Structures
- Directories
- File List
- Data Fields
- Globals
- Related Pages
Search
|
#include <ft2build.h>
#include "cffobjs.h"
#include "cffload.h"
#include "cffgload.h"
#include "cfferrs.h"
Go to the source code of this file.
Defines |
| #define | FT_COMPONENT trace_cffgload |
| #define | CFF_COUNT_CHECK_WIDTH 0x80 |
| #define | CFF_COUNT_EXACT 0x40 |
| #define | CFF_COUNT_CLEAR_STACK 0x20 |
Enumerations |
| enum | CFF_Operator {
cff_op_unknown = 0,
cff_op_rmoveto,
cff_op_hmoveto,
cff_op_vmoveto,
cff_op_rlineto,
cff_op_hlineto,
cff_op_vlineto,
cff_op_rrcurveto,
cff_op_hhcurveto,
cff_op_hvcurveto,
cff_op_rcurveline,
cff_op_rlinecurve,
cff_op_vhcurveto,
cff_op_vvcurveto,
cff_op_flex,
cff_op_hflex,
cff_op_hflex1,
cff_op_flex1,
cff_op_endchar,
cff_op_hstem,
cff_op_vstem,
cff_op_hstemhm,
cff_op_vstemhm,
cff_op_hintmask,
cff_op_cntrmask,
cff_op_dotsection,
cff_op_abs,
cff_op_add,
cff_op_sub,
cff_op_div,
cff_op_neg,
cff_op_random,
cff_op_mul,
cff_op_sqrt,
cff_op_blend,
cff_op_drop,
cff_op_exch,
cff_op_index,
cff_op_roll,
cff_op_dup,
cff_op_put,
cff_op_get,
cff_op_store,
cff_op_load,
cff_op_and,
cff_op_or,
cff_op_not,
cff_op_eq,
cff_op_ifelse,
cff_op_callsubr,
cff_op_callgsubr,
cff_op_return,
cff_op_hsbw,
cff_op_closepath,
cff_op_callothersubr,
cff_op_pop,
cff_op_seac,
cff_op_sbw,
cff_op_setcurrentpoint,
cff_op_max
} |
Functions |
| static void | cff_builder_init (CFF_Builder *builder, TT_Face face, CFF_Size size, CFF_GlyphSlot glyph, FT_Bool hinting) |
| static void | cff_builder_done (CFF_Builder *builder) |
| static FT_Int | cff_compute_bias (FT_Int in_charstring_type, FT_UInt num_subrs) |
| | cff_decoder_init (CFF_Decoder *decoder, TT_Face face, CFF_Size size, CFF_GlyphSlot slot, FT_Bool hinting, FT_Render_Mode hint_mode) |
| | cff_decoder_prepare (CFF_Decoder *decoder, CFF_Size size, FT_UInt glyph_index) |
| static FT_Error | check_points (CFF_Builder *builder, FT_Int count) |
| static void | cff_builder_add_point (CFF_Builder *builder, FT_Pos x, FT_Pos y, FT_Byte flag) |
| static FT_Error | cff_builder_add_point1 (CFF_Builder *builder, FT_Pos x, FT_Pos y) |
| static FT_Error | cff_builder_add_contour (CFF_Builder *builder) |
| static FT_Error | cff_builder_start_point (CFF_Builder *builder, FT_Pos x, FT_Pos y) |
| static void | cff_builder_close_contour (CFF_Builder *builder) |
| static FT_Int | cff_lookup_glyph_by_stdcharcode (CFF_Font cff, FT_Int charcode) |
| static FT_Error | cff_get_glyph_data (TT_Face face, FT_UInt glyph_index, FT_Byte **pointer, FT_ULong *length) |
| static void | cff_free_glyph_data (TT_Face face, FT_Byte **pointer, FT_ULong length) |
| static FT_Error | cff_operator_seac (CFF_Decoder *decoder, FT_Pos asb, FT_Pos adx, FT_Pos ady, FT_Int bchar, FT_Int achar) |
| | cff_decoder_parse_charstrings (CFF_Decoder *decoder, FT_Byte *charstring_base, FT_ULong charstring_len) |
| | cff_slot_load (CFF_GlyphSlot glyph, CFF_Size size, FT_UInt glyph_index, FT_Int32 load_flags) |
Variables |
| static const FT_Byte | cff_argument_counts [] |
Generated on Sat May 26 2012 05:59:15 for ReactOS by
1.7.6.1
|