sdk-world v2026.11.05
PS2 SDK - world tier (copyleft-allowed, non-essential packages)
Loading...
Searching...
No Matches
svttglyf.h
Go to the documentation of this file.
1/****************************************************************************
2 *
3 * svttglyf.h
4 *
5 * The FreeType TrueType glyph service.
6 *
7 * Copyright (C) 2007-2025 by
8 * David Turner.
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
22#ifndef SVTTGLYF_H_
23#define SVTTGLYF_H_
24
26#include <freetype/tttables.h>
27
28
29FT_BEGIN_HEADER
30
31
32#define FT_SERVICE_ID_TT_GLYF "tt-glyf"
33
34
35 typedef FT_ULong
36 (*TT_Glyf_GetLocationFunc)( FT_Face face,
37 FT_UInt gindex,
38 FT_ULong *psize );
39
40 FT_DEFINE_SERVICE( TTGlyf )
41 {
42 TT_Glyf_GetLocationFunc get_location;
43 };
44
45
46#define FT_DEFINE_SERVICE_TTGLYFREC( class_, get_location_ ) \
47 static const FT_Service_TTGlyfRec class_ = \
48 { \
49 get_location_ \
50 };
51
52 /* */
53
54
55FT_END_HEADER
56
57#endif /* SVTTGLYF_H_ */
58
59
60/* END */