sdk-world
v2026.11.05
PS2 SDK - world tier (copyleft-allowed, non-essential packages)
Toggle main menu visibility
Loading...
Searching...
No Matches
ttgload.h
Go to the documentation of this file.
1
/****************************************************************************
2
*
3
* ttgload.h
4
*
5
* TrueType Glyph Loader (specification).
6
*
7
* Copyright (C) 1996-2025 by
8
* David Turner, Robert Wilhelm, and Werner Lemberg.
9
*
10
* This file is part of the FreeType project, and may only be used,
11
* modified, and distributed under the terms of the FreeType project
12
* license, LICENSE.TXT. By continuing to use, modify, or distribute
13
* this file you indicate that you have read the license and
14
* understand and accept it fully.
15
*
16
*/
17
18
23
#ifndef TTGLOAD_H_
24
#define TTGLOAD_H_
25
26
27
#include "
ttobjs.h
"
28
29
#ifdef TT_USE_BYTECODE_INTERPRETER
30
#include "
ttinterp.h
"
31
#endif
32
33
34
FT_BEGIN_HEADER
35
36
37
FT_LOCAL(
void
)
38
TT_Init_Glyph_Loading( TT_Face face );
39
40
FT_LOCAL(
void
)
41
TT_Get_HMetrics( TT_Face face,
42
FT_UInt idx,
43
FT_Short* lsb,
44
FT_UShort* aw );
45
46
FT_LOCAL(
void
)
47
TT_Get_VMetrics( TT_Face face,
48
FT_UInt idx,
49
FT_Pos yMax,
50
FT_Short* tsb,
51
FT_UShort* ah );
52
53
FT_LOCAL( FT_Error )
54
TT_Load_Glyph( TT_Size size,
55
TT_GlyphSlot glyph,
56
FT_UInt glyph_index,
57
FT_Int32 load_flags );
58
59
60
FT_END_HEADER
61
62
#endif
/* TTGLOAD_H_ */
63
64
65
/* END */
ttinterp.h
ttobjs.h
freetype
src
truetype
ttgload.h
Generated by
1.18.0