From 1fff76f0c267ade1406b5a8a9a8c48c7cab1ad4f Mon Sep 17 00:00:00 2001 From: Akira Kakuto Date: Mon, 28 Dec 2015 12:09:41 +0000 Subject: freetype-2.6.2 git-svn-id: svn://tug.org/texlive/trunk@39211 c570f23f-e606-0410-a88d-b1316a301751 --- .../docs/reference/ft2-header_inclusion.html | 117 +++++++++++++++++++++ 1 file changed, 117 insertions(+) create mode 100644 Build/source/libs/freetype2/freetype-src/docs/reference/ft2-header_inclusion.html (limited to 'Build/source/libs/freetype2/freetype-src/docs/reference/ft2-header_inclusion.html') diff --git a/Build/source/libs/freetype2/freetype-src/docs/reference/ft2-header_inclusion.html b/Build/source/libs/freetype2/freetype-src/docs/reference/ft2-header_inclusion.html new file mode 100644 index 00000000000..422c490986f --- /dev/null +++ b/Build/source/libs/freetype2/freetype-src/docs/reference/ft2-header_inclusion.html @@ -0,0 +1,117 @@ + + + + +FreeType-2.6.2 API Reference + + + + + +

FreeType-2.6.2 API Reference

+ +

FreeType's header inclusion scheme

+ +

To be as flexible as possible (and for historical reasons), FreeType uses a very special inclusion scheme to load header files, for example

+
+  #include <ft2build.h>                                            
+                                                                   
+  #include FT_FREETYPE_H                                           
+  #include FT_OUTLINE_H                                            
+
+

A compiler and its preprocessor only needs an include path to find the file ‘ft2build.h’; the exact locations and names of the other FreeType header files are hidden by preprocessor macro names, loaded by ‘ft2build.h’. The API documentation always gives the header macro name needed for a particular function.

+ + + -- cgit v1.2.3