|
Visualization Library 2.0.0-b5
A lightweight C++ OpenGL middleware for 2D/3D graphics
|
[Download] [Tutorials] [All Classes] [Grouped Classes] |
Go to the source code of this file.
Classes | |
| struct | CFF_ParserRec_ |
| struct | CFF_Field_Handler_ |
Macros | |
| #define | CFF_MAX_STACK_DEPTH 96 |
| #define | CFF_CODE_TOPDICT 0x1000 |
| #define | CFF_CODE_PRIVATE 0x2000 |
Typedefs | |
| typedef struct CFF_ParserRec_ | CFF_ParserRec |
| typedef struct CFF_ParserRec_ * | CFF_Parser |
| typedef FT_Error(* | CFF_Field_Reader) (CFF_Parser parser) |
| typedef struct CFF_Field_Handler_ | CFF_Field_Handler |
Enumerations | |
| enum | { cff_kind_none = 0, cff_kind_num, cff_kind_fixed, cff_kind_fixed_thousand, cff_kind_string, cff_kind_bool, cff_kind_delta, cff_kind_callback, cff_kind_max } |
Functions | |
| cff_parser_init (CFF_Parser parser, FT_UInt code, void *object, FT_Library library) | |
| cff_parser_run (CFF_Parser parser, FT_Byte *start, FT_Byte *limit) | |
| #define CFF_CODE_PRIVATE 0x2000 |
Definition at line 34 of file cffparse.h.
| #define CFF_CODE_TOPDICT 0x1000 |
Definition at line 33 of file cffparse.h.
| #define CFF_MAX_STACK_DEPTH 96 |
Definition at line 31 of file cffparse.h.
Referenced by cff_parser_run().
| typedef struct CFF_Field_Handler_ CFF_Field_Handler |
| typedef FT_Error(* CFF_Field_Reader) (CFF_Parser parser) |
Definition at line 81 of file cffparse.h.
| typedef struct CFF_ParserRec_ * CFF_Parser |
| typedef struct CFF_ParserRec_ CFF_ParserRec |
| anonymous enum |
| Enumerator | |
|---|---|
| cff_kind_none | |
| cff_kind_num | |
| cff_kind_fixed | |
| cff_kind_fixed_thousand | |
| cff_kind_string | |
| cff_kind_bool | |
| cff_kind_delta | |
| cff_kind_callback | |
| cff_kind_max | |
Definition at line 65 of file cffparse.h.
| cff_parser_init | ( | CFF_Parser | parser, |
| FT_UInt | code, | ||
| void * | object, | ||
| FT_Library | library | ||
| ) |
Definition at line 39 of file cffparse.c.
References code, FT_MEM_ZERO, library, and object.
| cff_parser_run | ( | CFF_Parser | parser, |
| FT_Byte * | start, | ||
| FT_Byte * | limit | ||
| ) |
Definition at line 933 of file cffparse.c.
References CFF_FIELD_HANDLERS_GET, cff_kind_bool, cff_kind_delta, cff_kind_num, cff_kind_string, CFF_MAX_STACK_DEPTH, CFF_Field_Handler_::code, code, CFF_ParserRec_::cursor, error, FT_DEBUG_LEVEL_TRACE, FT_Err_Ok, FT_TRACE4, FT_UNUSED, CFF_Field_Handler_::kind, CFF_ParserRec_::library, CFF_ParserRec_::limit, CFF_ParserRec_::object, CFF_ParserRec_::object_code, CFF_Field_Handler_::offset, CFF_ParserRec_::stack, CFF_ParserRec_::start, and CFF_ParserRec_::top.
Visualization Library 2.0.0-b5 Reference Documentation
Updated on Mon Feb 10 2020 02:44:55.
© Copyright Michele Bosi. All rights reserved.