svsfnt.h File Reference

Go to the source code of this file.

Defines

#define FT_SERVICE_ID_SFNT_TABLE   "sfnt-table"
#define FT_DEFINE_SERVICE_SFNT_TABLEREC(class_, load_, get_, info_)

Typedefs

typedef FT_Error(*) FT_SFNT_TableLoadFunc (FT_Face face, FT_ULong tag, FT_Long offset, FT_Byte *buffer, FT_ULong *length)
typedef void *(*) FT_SFNT_TableGetFunc (FT_Face face, FT_Sfnt_Tag tag)
typedef FT_Error(*) FT_SFNT_TableInfoFunc (FT_Face face, FT_UInt idx, FT_ULong *tag, FT_ULong *offset, FT_ULong *length)

Functions

 FT_DEFINE_SERVICE (SFNT_Table)


Define Documentation

#define FT_DEFINE_SERVICE_SFNT_TABLEREC ( class_,
load_,
get_,
info_   ) 

Value:

static const FT_Service_SFNT_TableRec class_ =                     \
  {                                                                  \
    load_, get_, info_                                               \
  };

Definition at line 74 of file svsfnt.h.

#define FT_SERVICE_ID_SFNT_TABLE   "sfnt-table"

Definition at line 33 of file svsfnt.h.


Typedef Documentation

typedef void*(*) FT_SFNT_TableGetFunc(FT_Face face, FT_Sfnt_Tag tag)

Definition at line 50 of file svsfnt.h.

typedef FT_Error(*) FT_SFNT_TableInfoFunc(FT_Face face, FT_UInt idx, FT_ULong *tag, FT_ULong *offset, FT_ULong *length)

Definition at line 58 of file svsfnt.h.

typedef FT_Error(*) FT_SFNT_TableLoadFunc(FT_Face face, FT_ULong tag, FT_Long offset, FT_Byte *buffer, FT_ULong *length)

Definition at line 40 of file svsfnt.h.


Function Documentation

FT_DEFINE_SERVICE ( SFNT_Table   ) 

Definition at line 65 of file svsfnt.h.


Generated on Tue Jul 5 15:58:21 2011 for ROOT_528-00b_version by  doxygen 1.5.1