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
cidload.h
Go to the documentation of this file.
1
/***************************************************************************/
2
/* */
3
/* cidload.h */
4
/* */
5
/* CID-keyed Type1 font loader (specification). */
6
/* */
7
/* Copyright 1996-2001, 2002, 2003, 2004 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 __CIDLOAD_H__
20
#define __CIDLOAD_H__
21
22
23
#include <
ft2build.h
>
24
#include FT_INTERNAL_STREAM_H
25
#include "
cidparse.h
"
26
27
28
FT_BEGIN_HEADER
29
30
31
typedef
struct
CID_Loader_
32
{
33
CID_Parser
parser
;
/* parser used to read the stream */
34
FT_Int
num_chars
;
/* number of characters in encoding */
35
36
}
CID_Loader
;
37
38
39
FT_LOCAL
(
FT_Long
)
40
cid_get_offset
(
FT_Byte
**
start
,
41
FT_Byte
offsize );
42
43
FT_LOCAL
(
FT_Error
)
44
cid_face_open
(
CID_Face
face
,
45
FT_Int
face_index );
46
47
48
FT_END_HEADER
49
50
#endif
/* __CIDLOAD_H__ */
51
52
53
/* END */
FT_Error
int FT_Error
Definition:
fttypes.h:296
FT_Long
signed long FT_Long
Definition:
fttypes.h:238
cidparse.h
FT_END_HEADER
#define FT_END_HEADER
Definition:
ftheader.h:54
FT_Int
signed int FT_Int
Definition:
fttypes.h:216
start
GLuint start
Definition:
glew.h:1239
CID_Loader_::num_chars
FT_Int num_chars
Definition:
cidload.h:34
CID_Parser
FT_BEGIN_HEADER struct CID_Parser_ CID_Parser
CID_FaceRec_
Definition:
t1types.h:232
CID_Loader_::parser
CID_Parser parser
Definition:
cidload.h:33
FT_Byte
unsigned char FT_Byte
Definition:
fttypes.h:150
FT_BEGIN_HEADER
#define FT_BEGIN_HEADER
Definition:
ftheader.h:36
FT_LOCAL
#define FT_LOCAL(x)
Definition:
ftconfig.h:466
CID_Loader_
Definition:
cidload.h:31
face
GLenum face
Definition:
gl2ext.h:1490
CID_Loader
FT_BEGIN_HEADER struct CID_Loader_ CID_Loader
cid_face_open
cid_face_open(CID_Face face, FT_Int face_index)
Definition:
cidload.c:635
ft2build.h
cid_get_offset
cid_get_offset(FT_Byte **start, FT_Byte offsize)
Definition:
cidload.c:42
zenilib
jni
external
freetype2
src
cid
cidload.h
Generated on Thu Oct 3 2013 19:56:04 for zenilib by
1.8.5