ReactOS 0.4.16-dev-2354-g16de117
ttload.h
Go to the documentation of this file.
1/****************************************************************************
2 *
3 * ttload.h
4 *
5 * Load the basic TrueType tables, i.e., tables that can be either in
6 * TTF or OTF fonts (specification).
7 *
8 * Copyright (C) 1996-2020 by
9 * David Turner, Robert Wilhelm, and Werner Lemberg.
10 *
11 * This file is part of the FreeType project, and may only be used,
12 * modified, and distributed under the terms of the FreeType project
13 * license, LICENSE.TXT. By continuing to use, modify, or distribute
14 * this file you indicate that you have read the license and
15 * understand and accept it fully.
16 *
17 */
18
19
20#ifndef TTLOAD_H_
21#define TTLOAD_H_
22
23
26
27
29
30
33 FT_ULong tag );
34
40
41
45
46
53
54
58
59
63
64
68
69
73
74
78
79
83
84
88
89 FT_LOCAL( void )
91
92
96
97#ifdef TT_CONFIG_OPTION_EMBEDDED_BITMAPS
98
100 tt_face_load_bhed( TT_Face face,
102
103#endif /* TT_CONFIG_OPTION_EMBEDDED_BITMAPS */
104
105
107
108#endif /* TTLOAD_H_ */
109
110
111/* END */
#define FT_LOCAL(x)
#define FT_END_HEADER
Definition: ftheader.h:57
#define FT_BEGIN_HEADER
Definition: ftheader.h:37
unsigned long FT_ULong
Definition: fttypes.h:253
unsigned char FT_Byte
Definition: fttypes.h:154
int FT_Error
Definition: fttypes.h:299
signed long FT_Long
Definition: fttypes.h:242
GLuint buffer
Definition: glext.h:5915
GLintptr offset
Definition: glext.h:5920
GLenum GLuint GLint GLenum face
Definition: glext.h:7025
GLuint GLsizei GLsizei * length
Definition: glext.h:6040
Definition: parse.h:23
Definition: ecma_167.h:138
tt_face_free_name(TT_Face face)
Definition: ttload.c:1024
tt_face_load_post(TT_Face face, FT_Stream stream)
Definition: ttload.c:1282
tt_face_load_pclt(TT_Face face, FT_Stream stream)
Definition: ttload.c:1344
tt_face_load_gasp(TT_Face face, FT_Stream stream)
Definition: ttload.c:1407
tt_face_load_font_dir(TT_Face face, FT_Stream stream)
Definition: ttload.c:343
tt_face_load_head(TT_Face face, FT_Stream stream)
Definition: ttload.c:683
FT_BEGIN_HEADER tt_face_lookup_table(TT_Face face, FT_ULong tag)
Definition: ttload.c:57
tt_face_load_os2(TT_Face face, FT_Stream stream)
Definition: ttload.c:1120
tt_face_load_maxp(TT_Face face, FT_Stream stream)
Definition: ttload.c:721
tt_face_load_any(TT_Face face, FT_ULong tag, FT_Long offset, FT_Byte *buffer, FT_ULong *length)
Definition: ttload.c:561
tt_face_goto_table(TT_Face face, FT_ULong tag, FT_Stream stream, FT_ULong *length)
Definition: ttload.c:131
tt_face_load_cmap(TT_Face face, FT_Stream stream)
Definition: ttload.c:1082
tt_face_load_name(TT_Face face, FT_Stream stream)
Definition: ttload.c:831