/***************************************************************************/
/* */
/*tttags.h */
/* */
/*Tags for TrueType and OpenType tables (specification only).*/
/* */
/*Copyright 1996-2015 by */
/*David Turner, Robert Wilhelm, and Werner Lemberg.*/
/* */
/*This file is part of the FreeType project, and may only be used, */
/*modified, and distributed under the terms of the FreeType project*/
/*license, LICENSE.TXT.By continuing to use, modify, or distribute */
/*this file you indicate that you have read the license and*/
/*understand and accept it fully.*/
/* */
/***************************************************************************/
#ifndef __TTAGS_H__
#define __TTAGS_H__
#include
#include FT_FREETYPE_H
#ifdef FREETYPE_H
#error freetype.h of FreeType 1 has been loaded!
#error Please fix the directory search order for header files
#error so that freetype.h of FreeType 2 is found first.
#endif
FT_BEGIN_HEADER
#define TTAG_avarFT_MAKE_TAG( a, v, a, r )
#define TTAG_BASEFT_MAKE_TAG( B, A, S, E )
#define TTAG_bdatFT_MAKE_TAG( b, d, a, t )
#define TTAG_BDF FT_MAKE_TAG( B, D, F, )
#define TTAG_bhedFT_MAKE_TAG( b, h, e, d )
#define TTAG_blocFT_MAKE_TAG( b, l, o, c )
#define TTAG_bslnFT_MAKE_TAG( b, s, l, n )
#define TTAG_CBDTFT_MAKE_TAG( C, B, D, T )
#define TTAG_CBLCFT_MAKE_TAG( C, B, L, C )
#define TTAG_CFF FT_MAKE_TAG( C, F, F, )
#define TTAG_CID FT_MAKE_TAG( C, I, D, )
#define TTAG_cmapFT_MAKE_TAG( c, m, a, p )
#define TTAG_cvarFT_MAKE_TAG( c, v, a, r )
#define TTAG_cvt FT_MAKE_TAG( c, v, t, )
#define TTAG_DSIGFT_MAKE_TAG( D, S, I, G )
#define TTAG_EBDTFT_MAKE_TAG( E, B, D, T )
#define TTAG_EBLCFT_MAKE_TAG( E, B, L, C )
#define TTAG_EBSCFT_MAKE_TAG( E, B, S, C )
#define TTAG_featFT_MAKE_TAG( f, e, a, t )
#define TTAG_FONDFT_MAKE_TAG( F, O, N, D )
#define TTAG_fpgmFT_MAKE_TAG( f, p, g, m )
#define TTAG_fvarFT_MAKE_TAG( f, v, a, r )
#define TTAG_gaspFT_MAKE_TAG( g, a, s, p )
#define TTAG_GDEFFT_MAKE_TAG( G, D, E, F )
#define TTAG_glyfFT_MAKE_TAG( g, l, y, f )
#define TTAG_GPOSFT_MAKE_TAG( G, P, O, S )
#define TTAG_GSUBFT_MAKE_TAG( G, S, U, B )
#define TTAG_gvarFT_MAKE_TAG( g, v, a, r )
#define TTAG_hdmxFT_MAKE_TAG( h, d, m, x )
#define TTAG_headFT_MAKE_TAG( h, e, a, d )
#define TTAG_hheaFT_MAKE_TAG( h, h, e, a )
#define TTAG_hmtxFT_MAKE_TAG( h, m, t, x )
#define TTAG_JSTFFT_MAKE_TAG( J, S, T, F )
#define TTAG_justFT_MAKE_TAG( j, u, s, t )
#define TTAG_kernFT_MAKE_TAG( k, e, r, n )
#define TTAG_lcarFT_MAKE_TAG( l, c, a, r )
#define TTAG_locaFT_MAKE_TAG( l, o, c, a )
#define TTAG_LTSHFT_MAKE_TAG( L, T, S, H )
#define TTAG_LWFNFT_MAKE_TAG( L, W, F, N )
#define TTAG_MATHFT_MAKE_TAG( M, A, T, H )
#define TTAG_maxpFT_MAKE_TAG( m, a, x, p )
#define TTAG_METAFT_MAKE_TAG( M, E, T, A )
#define TTAG_MMFXFT_MAKE_TAG( M, M, F, X )
#define TTAG_MMSDFT_MAKE_TAG( M, M, S, D )
#define TTAG_mortFT_MAKE_TAG( m, o, r, t )
#define TTAG_morxFT_MAKE_TAG( m, o, r, x )
#define TTAG_nameFT_MAKE_TAG( n, a, m, e )
#define TTAG_opbdFT_MAKE_TAG( o, p, b, d )
#define TTAG_OS2 FT_MAKE_TAG( O, S, /, 2 )
#define TTAG_OTTOFT_MAKE_TAG( O, T, T, O )
#define TTAG_PCLTFT_MAKE_TAG( P, C, L, T )
#define TTAG_POSTFT_MAKE_TAG( P, O, S, T )
#define TTAG_postFT_MAKE_TAG( p, o, s, t )
#define TTAG_prepFT_MAKE_TAG( p, r, e, p )
#define TTAG_propFT_MAKE_TAG( p, r, o, p )
#define TTAG_sbixFT_MAKE_TAG( s, b, i, x )
#define TTAG_sfntFT_MAKE_TAG( s, f, n, t )
#define TTAG_SINGFT_MAKE_TAG( S, I, N, G )
#define TTAG_trakFT_MAKE_TAG( t, r, a, k )
#define TTAG_trueFT_MAKE_TAG( t, r, u, e )
#define TTAG_ttc FT_MAKE_TAG( t, t, c, )
#define TTAG_ttcfFT_MAKE_TAG( t, t, c, f )
#define TTAG_TYP1FT_MAKE_TAG( T, Y, P, 1 )
#define TTAG_typ1FT_MAKE_TAG( t, y, p, 1 )
#define TTAG_VDMXFT_MAKE_TAG( V, D, M, X )
#define TTAG_vheaFT_MAKE_TAG( v, h, e, a )
#define TTAG_vmtxFT_MAKE_TAG( v, m, t, x )
#define TTAG_wOFFFT_MAKE_TAG( w, O, F, F )
FT_END_HEADER
#endif /* __TTAGS_H__ */
/* END */
Reviews
There are no reviews yet.