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
ftpic.h
Go to the documentation of this file.
1
/***************************************************************************/
2
/* */
3
/* ftpic.h */
4
/* */
5
/* The FreeType position independent code services (declaration). */
6
/* */
7
/* Copyright 2009 by */
8
/* Oran Agra and Mickey Gabel. */
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
/* */
20
/* Modules that ordinarily have const global data that need address */
21
/* can instead define pointers here. */
22
/* */
23
/*************************************************************************/
24
25
26
#ifndef __FTPIC_H__
27
#define __FTPIC_H__
28
29
30
FT_BEGIN_HEADER
31
32
#ifdef FT_CONFIG_OPTION_PIC
33
34
typedef
struct
FT_PIC_Container_
35
{
36
/* pic containers for base */
37
void
* base;
38
/* pic containers for modules */
39
void
* autofit;
40
void
*
cff
;
41
void
* pshinter;
42
void
* psnames;
43
void
* raster;
44
void
* sfnt;
45
void
* smooth;
46
void
* truetype;
47
} FT_PIC_Container;
48
49
/* Initialize the various function tables, structs, etc. stored in the container. */
50
FT_BASE
(
FT_Error
)
51
ft_pic_container_init(
FT_Library
library
);
52
53
54
/* Destroy the contents of the container. */
55
FT_BASE
(
void
)
56
ft_pic_container_destroy(
FT_Library
library );
57
58
#endif
/* FT_CONFIG_OPTION_PIC */
59
60
/* */
61
62
FT_END_HEADER
63
64
#endif
/* __FTPIC_H__ */
65
66
67
/* END */
FT_Error
int FT_Error
Definition:
fttypes.h:296
FT_END_HEADER
#define FT_END_HEADER
Definition:
ftheader.h:54
library
FT_Library library
Definition:
cffdrivr.c:409
FT_BEGIN_HEADER
#define FT_BEGIN_HEADER
Definition:
ftheader.h:36
cff
CFF_Font cff
Definition:
cffdrivr.c:448
FT_LibraryRec_
Definition:
ftobjs.h:824
FT_BASE
#define FT_BASE(x)
Definition:
ftconfig.h:478
zenilib
jni
external
freetype2
include
freetype
internal
ftpic.h
Generated on Thu Oct 3 2013 19:56:01 for zenilib by
1.8.5