< prev index next >

src/java.desktop/share/native/libfreetype/src/type1/t1parse.h

Print this page

        

*** 1,21 **** ! /***************************************************************************/ ! /* */ ! /* t1parse.h */ ! /* */ ! /* Type 1 parser (specification). */ ! /* */ ! /* Copyright 1996-2018 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 T1PARSE_H_ #define T1PARSE_H_ --- 1,21 ---- ! /**************************************************************************** ! * ! * t1parse.h ! * ! * Type 1 parser (specification). ! * ! * Copyright (C) 1996-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 T1PARSE_H_ #define T1PARSE_H_
*** 26,65 **** FT_BEGIN_HEADER ! /*************************************************************************/ ! /* */ ! /* <Struct> */ ! /* T1_ParserRec */ ! /* */ ! /* <Description> */ ! /* A PS_ParserRec is an object used to parse a Type 1 fonts very */ ! /* quickly. */ ! /* */ ! /* <Fields> */ ! /* root :: The root parser. */ ! /* */ ! /* stream :: The current input stream. */ ! /* */ ! /* base_dict :: A pointer to the top-level dictionary. */ ! /* */ ! /* base_len :: The length in bytes of the top dictionary. */ ! /* */ ! /* private_dict :: A pointer to the private dictionary. */ ! /* */ ! /* private_len :: The length in bytes of the private dictionary. */ ! /* */ ! /* in_pfb :: A boolean. Indicates that we are handling a PFB */ ! /* file. */ ! /* */ ! /* in_memory :: A boolean. Indicates a memory-based stream. */ ! /* */ ! /* single_block :: A boolean. Indicates that the private dictionary */ ! /* is stored in lieu of the base dictionary. */ ! /* */ typedef struct T1_ParserRec_ { PS_ParserRec root; FT_Stream stream; --- 26,74 ---- FT_BEGIN_HEADER ! /************************************************************************** ! * ! * @Struct: ! * T1_ParserRec ! * ! * @Description: ! * A PS_ParserRec is an object used to parse a Type 1 fonts very ! * quickly. ! * ! * @Fields: ! * root :: ! * The root parser. ! * ! * stream :: ! * The current input stream. ! * ! * base_dict :: ! * A pointer to the top-level dictionary. ! * ! * base_len :: ! * The length in bytes of the top dictionary. ! * ! * private_dict :: ! * A pointer to the private dictionary. ! * ! * private_len :: ! * The length in bytes of the private dictionary. ! * ! * in_pfb :: ! * A boolean. Indicates that we are handling a PFB ! * file. ! * ! * in_memory :: ! * A boolean. Indicates a memory-based stream. ! * ! * single_block :: ! * A boolean. Indicates that the private dictionary ! * is stored in lieu of the base dictionary. ! */ typedef struct T1_ParserRec_ { PS_ParserRec root; FT_Stream stream;
< prev index next >