zenilib
0.5.3.0
Main Page
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
t1gload.h
Go to the documentation of this file.
1
/***************************************************************************/
2
/* */
3
/* t1gload.h */
4
/* */
5
/* Type 1 Glyph Loader (specification). */
6
/* */
7
/* Copyright 1996-2001, 2002, 2003, 2008, 2011 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
19
#ifndef __T1GLOAD_H__
20
#define __T1GLOAD_H__
21
22
23
#include <
ft2build.h
>
24
#include "
t1objs.h
"
25
26
27
FT_BEGIN_HEADER
28
29
30
FT_LOCAL
(
FT_Error
)
31
T1_Compute_Max_Advance
(
T1_Face
face
,
32
FT_Pos
* max_advance );
33
34
FT_LOCAL
(
FT_Error
)
35
T1_Get_Advances
(
FT_Face
face,
36
FT_UInt
first
,
37
FT_UInt
count
,
38
FT_Int32 load_flags,
39
FT_Fixed
* advances );
40
41
FT_LOCAL
(
FT_Error
)
42
T1_Load_Glyph
(
FT_GlyphSlot
glyph,
43
FT_Size
size
,
44
FT_UInt
glyph_index,
45
FT_Int32 load_flags );
46
47
48
FT_END_HEADER
49
50
#endif
/* __T1GLOAD_H__ */
51
52
53
/* END */
FT_SizeRec_
Definition:
freetype.h:1395
FT_Error
int FT_Error
Definition:
fttypes.h:296
FT_Pos
FT_BEGIN_HEADER typedef signed long FT_Pos
Definition:
ftimage.h:59
FT_GlyphSlotRec_
Definition:
freetype.h:1605
FT_END_HEADER
#define FT_END_HEADER
Definition:
ftheader.h:54
T1_Load_Glyph
T1_Load_Glyph(FT_GlyphSlot t1glyph, FT_Size t1size, FT_UInt glyph_index, FT_Int32 load_flags)
Definition:
t1gload.c:269
FT_BEGIN_HEADER
#define FT_BEGIN_HEADER
Definition:
ftheader.h:36
FT_LOCAL
#define FT_LOCAL(x)
Definition:
ftconfig.h:466
first
GLint first
Definition:
gl2ext.h:1011
FT_FaceRec_
Definition:
freetype.h:912
count
GLint GLsizei count
Definition:
gl2ext.h:1011
face
GLenum face
Definition:
gl2ext.h:1490
t1objs.h
T1_FaceRec_
Definition:
t1types.h:198
ft2build.h
FT_Fixed
signed long FT_Fixed
Definition:
fttypes.h:284
FT_UInt
unsigned int FT_UInt
Definition:
fttypes.h:227
T1_Get_Advances
T1_Get_Advances(FT_Face t1face, FT_UInt first, FT_UInt count, FT_Int32 load_flags, FT_Fixed *advances)
Definition:
t1gload.c:211
T1_Compute_Max_Advance
T1_Compute_Max_Advance(T1_Face face, FT_Pos *max_advance)
Definition:
t1gload.c:153
size
GLsizei size
Definition:
gl2ext.h:1467
zenilib
jni
external
freetype2
src
type1
t1gload.h
Generated on Thu Oct 3 2013 19:56:09 for zenilib by
1.8.5