ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

sfnt.h File Reference
#include <ft2build.h>

Go to the source code of this file.

Data Structures

struct  SFNT_Interface

Defines

#define FT_DEFINE_DRIVERS_OLD_INTERNAL(a)
#define FT_INTERNAL(a)   a,
#define FT_DEFINE_SFNT_INTERFACE(class_,goto_table_, init_face_, load_face_, done_face_, get_interface_,load_any_, load_sfnt_header_, load_directory_, load_head_,load_hhea_, load_cmap_, load_maxp_, load_os2_, load_post_,load_name_, free_name_, load_hdmx_stub_, free_hdmx_stub_,load_kern_, load_gasp_, load_pclt_, load_bhed_,set_sbit_strike_stub_, load_sbits_stub_, find_sbit_image_,load_sbit_metrics_, load_sbit_image_, free_sbits_stub_,get_psname_, free_psnames_, load_charmap_stub_, free_charmap_stub_,get_kerning_, load_font_dir_, load_hmtx_, load_eblc_, free_eblc_,set_sbit_strike_, load_strike_metrics_, get_metrics_)

Typedefs

typedef FT_Error(* TT_Load_Face_Func )(FT_Stream stream, TT_Face face, FT_Int face_index, FT_Int num_params, FT_Parameter *params)
typedef void(* TT_Done_Face_Func )(TT_Face face)
typedef FT_Error(* TT_Load_Any_Func )(TT_Face face, FT_ULong tag, FT_Long offset, FT_Byte *buffer, FT_ULong *length)
typedef FT_Error(* TT_Find_SBit_Image_Func )(TT_Face face, FT_UInt glyph_index, FT_ULong strike_index, TT_SBit_Range *arange, TT_SBit_Strike *astrike, FT_ULong *aglyph_offset)
typedef FT_Error(* TT_Load_SBit_Metrics_Func )(FT_Stream stream, TT_SBit_Range range, TT_SBit_Metrics metrics)
typedef FT_Error(* TT_Load_SBit_Image_Func )(TT_Face face, FT_ULong strike_index, FT_UInt glyph_index, FT_UInt load_flags, FT_Stream stream, FT_Bitmap *amap, TT_SBit_MetricsRec *ametrics)
typedef FT_Error(* TT_Set_SBit_Strike_Func )(TT_Face face, FT_Size_Request req, FT_ULong *astrike_index)
typedef FT_Error(* TT_Load_Strike_Metrics_Func )(TT_Face face, FT_ULong strike_index, FT_Size_Metrics *metrics)
typedef FT_Error(* TT_Get_PS_Name_Func )(TT_Face face, FT_UInt idx, FT_String **PSname)
typedef FT_Error(* TT_Load_Metrics_Func )(TT_Face face, FT_Stream stream, FT_Bool vertical)
typedef FT_Error(* TT_Get_Metrics_Func )(TT_Face face, FT_Bool vertical, FT_UInt gindex, FT_Short *abearing, FT_UShort *aadvance)
typedef FT_Error(* TT_Load_Table_Func )(TT_Face face, FT_Stream stream)
typedef void(* TT_Free_Table_Func )(TT_Face face)
typedef FT_Int(* TT_Face_GetKerningFunc )(TT_Face face, FT_UInt left_glyph, FT_UInt right_glyph)
typedef SFNT_InterfaceSFNT_Service

Variables

FT_BEGIN_HEADER typedef FT_Error(* TT_Init_Face_Func )(FT_Stream stream, TT_Face face, FT_Int face_index, FT_Int num_params, FT_Parameter *params)

Generated on Sat May 26 2012 05:58:44 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.