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
t42types.h
Go to the documentation of this file.
1
/***************************************************************************/
2
/* */
3
/* t42types.h */
4
/* */
5
/* Type 42 font data types (specification only). */
6
/* */
7
/* Copyright 2002, 2003, 2006, 2008 by Roberto Alameda. */
8
/* */
9
/* This file is part of the FreeType project, and may only be used, */
10
/* modified, and distributed under the terms of the FreeType project */
11
/* license, LICENSE.TXT. By continuing to use, modify, or distribute */
12
/* this file you indicate that you have read the license and */
13
/* understand and accept it fully. */
14
/* */
15
/***************************************************************************/
16
17
18
#ifndef __T42TYPES_H__
19
#define __T42TYPES_H__
20
21
22
#include <
ft2build.h
>
23
#include FT_FREETYPE_H
24
#include FT_TYPE1_TABLES_H
25
#include FT_INTERNAL_TYPE1_TYPES_H
26
#include FT_INTERNAL_POSTSCRIPT_HINTS_H
27
28
29
FT_BEGIN_HEADER
30
31
32
typedef
struct
T42_FaceRec_
33
{
34
FT_FaceRec
root
;
35
T1_FontRec
type1
;
36
const
void
*
psnames
;
37
const
void
*
psaux
;
38
#if 0
39
const
void
* afm_data;
40
#endif
41
FT_Byte
*
ttf_data
;
42
FT_ULong
ttf_size
;
43
FT_Face
ttf_face
;
44
FT_CharMapRec
charmaprecs
[2];
45
FT_CharMap
charmaps
[2];
46
PS_UnicodesRec
unicode_map
;
47
48
}
T42_FaceRec
, *
T42_Face
;
49
50
51
FT_END_HEADER
52
53
#endif
/* __T42TYPES_H__ */
54
55
56
/* END */
T42_FaceRec_::charmaps
FT_CharMap charmaps[2]
Definition:
t42types.h:45
FT_ULong
unsigned long FT_ULong
Definition:
fttypes.h:249
PS_UnicodesRec_
Definition:
svpscmap.h:64
FT_END_HEADER
#define FT_END_HEADER
Definition:
ftheader.h:54
T42_FaceRec_::root
FT_FaceRec root
Definition:
t42types.h:34
T42_FaceRec_::psnames
const void * psnames
Definition:
t42types.h:36
T1_FontRec_
Definition:
t1types.h:93
T42_FaceRec_::psaux
const void * psaux
Definition:
t42types.h:37
T42_Face
FT_BEGIN_HEADER struct T42_FaceRec_ * T42_Face
T42_FaceRec_::ttf_face
FT_Face ttf_face
Definition:
t42types.h:43
FT_Byte
unsigned char FT_Byte
Definition:
fttypes.h:150
FT_BEGIN_HEADER
#define FT_BEGIN_HEADER
Definition:
ftheader.h:36
T42_FaceRec
FT_BEGIN_HEADER struct T42_FaceRec_ T42_FaceRec
T42_FaceRec_::unicode_map
PS_UnicodesRec unicode_map
Definition:
t42types.h:46
FT_FaceRec_
Definition:
freetype.h:912
T42_FaceRec_::charmaprecs
FT_CharMapRec charmaprecs[2]
Definition:
t42types.h:44
T42_FaceRec_::ttf_data
FT_Byte * ttf_data
Definition:
t42types.h:41
ft2build.h
FT_CharMapRec_
Definition:
freetype.h:736
T42_FaceRec_::ttf_size
FT_ULong ttf_size
Definition:
t42types.h:42
T42_FaceRec_
Definition:
t42types.h:32
T42_FaceRec_::type1
T1_FontRec type1
Definition:
t42types.h:35
zenilib
jni
external
freetype2
src
type42
t42types.h
Generated on Thu Oct 3 2013 19:56:09 for zenilib by
1.8.5