zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ftobjs.h File Reference
#include <ft2build.h>
#include <FT_RENDER_H>
#include <FT_SIZES_H>
#include <FT_LCD_FILTER_H>
#include <FT_INTERNAL_MEMORY_H>
#include <FT_INTERNAL_GLYPH_LOADER_H>
#include <FT_INTERNAL_DRIVER_H>
#include <FT_INTERNAL_AUTOHINT_H>
#include <FT_INTERNAL_SERVICE_H>
#include <FT_INTERNAL_PIC_H>

Go to the source code of this file.

Classes

struct  FT_CMap_ClassRec_
 
struct  FT_CMapRec_
 
struct  FT_DriverRec_
 
struct  FT_Face_InternalRec_
 
struct  FT_LibraryRec_
 
struct  FT_ModuleRec_
 
struct  FT_RendererRec_
 
struct  FT_Slot_InternalRec_
 

Macros

#define FALSE   0
 
#define FT_ABS(a)   ( (a) < 0 ? -(a) : (a) )
 
#define FT_BITMAP_GLYPH(x)   ((FT_BitmapGlyph)( x ))
 
#define FT_CMAP(x)   ((FT_CMap)( x ))
 
#define FT_CMAP_ENCODING(x)   FT_CMAP( x )->charmap.encoding
 
#define FT_CMAP_ENCODING_ID(x)   FT_CMAP( x )->charmap.encoding_id
 
#define FT_CMAP_FACE(x)   FT_CMAP( x )->charmap.face
 
#define FT_CMAP_PLATFORM_ID(x)   FT_CMAP( x )->charmap.platform_id
 
#define FT_DEBUG_HOOK_TRUETYPE   0
 
#define FT_DEBUG_HOOK_UNPATENTED_HINTING   1
 
#define FT_DECLARE_CMAP_CLASS(class_)   FT_CALLBACK_TABLE const FT_CMap_ClassRec class_;
 
#define FT_DECLARE_MODULE(class_)
 
#define FT_DECLARE_RENDERER(class_)   FT_EXPORT_VAR( const FT_Renderer_Class ) class_;
 
#define FT_DEFINE_CMAP_CLASS(class_, size_, init_, done_, char_index_,char_next_, char_var_index_, char_var_default_, variant_list_,charvariant_list_, variantchar_list_)
 
#define FT_DEFINE_GLYPH(class_, size_, format_, init_, done_, copy_,transform_, bbox_, prepare_)
 
#define FT_DEFINE_MODULE(class_, flags_, size_, name_, version_, requires_,interface_, init_, done_, get_interface_)
 
#define FT_DEFINE_OUTLINE_FUNCS(class_, move_to_, line_to_, conic_to_,cubic_to_, shift_, delta_)
 
#define FT_DEFINE_RASTER_FUNCS(class_, glyph_format_, raster_new_,raster_reset_, raster_set_mode_,raster_render_, raster_done_)
 
#define FT_DEFINE_RENDERER(class_,flags_, size_, name_, version_, requires_,interface_, init_, done_, get_interface_,glyph_format_, render_glyph_, transform_glyph_,get_glyph_cbox_, set_mode_, raster_class_)
 
#define FT_DEFINE_ROOT_MODULE(flags_, size_, name_, version_, requires_,interface_, init_, done_, get_interface_)
 
#define FT_DRIVER(x)   ((FT_Driver)(x))
 
#define FT_DRIVER_CLASS(x)   FT_DRIVER( x )->clazz
 
#define FT_DRIVER_HAS_HINTER(x)
 
#define FT_DRIVER_IS_SCALABLE(x)
 
#define FT_DRIVER_USES_OUTLINES(x)
 
#define FT_FACE(x)   ((FT_Face)(x))
 
#define FT_FACE_DRIVER(x)   FT_FACE( x )->driver
 
#define FT_FACE_LIBRARY(x)   FT_FACE_DRIVER( x )->root.library
 
#define FT_FACE_MEMORY(x)   FT_FACE( x )->memory
 
#define FT_FACE_SIZE(x)   FT_FACE( x )->size
 
#define FT_FACE_SLOT(x)   FT_FACE( x )->glyph
 
#define FT_FACE_STREAM(x)   FT_FACE( x )->stream
 
#define FT_GLYPH(x)   ((FT_Glyph)( x ))
 
#define FT_GLYPH_OWN_BITMAP   0x1
 
#define ft_isalnum(x)   ( ft_isdigit( x ) || ft_isalpha( x ) )
 
#define ft_isalpha(x)   ( ft_isupper( x ) || ft_islower( x ) )
 
#define ft_isdigit(x)   ( ( (unsigned)(x) - '0' ) < 10U )
 
#define ft_islower(x)   ( ( (unsigned)(x) - 'a' ) < 26U )
 
#define ft_isupper(x)   ( ( (unsigned)(x) - 'A' ) < 26U )
 
#define ft_isxdigit(x)
 
#define FT_MAX(a, b)   ( (a) > (b) ? (a) : (b) )
 
#define FT_MIN(a, b)   ( (a) < (b) ? (a) : (b) )
 
#define FT_MODULE(x)   ((FT_Module)( x ))
 
#define FT_MODULE_CLASS(x)   FT_MODULE( x )->clazz
 
#define FT_MODULE_IS_DRIVER(x)
 
#define FT_MODULE_IS_HINTER(x)
 
#define FT_MODULE_IS_RENDERER(x)
 
#define FT_MODULE_IS_STYLER(x)
 
#define FT_MODULE_LIBRARY(x)   FT_MODULE( x )->library
 
#define FT_MODULE_MEMORY(x)   FT_MODULE( x )->memory
 
#define FT_OUTLINE_GLYPH(x)   ((FT_OutlineGlyph)( x ))
 
#define FT_PAD_CEIL(x, n)   FT_PAD_FLOOR( (x) + ((n)-1), n )
 
#define FT_PAD_FLOOR(x, n)   ( (x) & ~((n)-1) )
 
#define FT_PAD_ROUND(x, n)   FT_PAD_FLOOR( (x) + ((n)/2), n )
 
#define FT_PIX_CEIL(x)   FT_PIX_FLOOR( (x) + 63 )
 
#define FT_PIX_FLOOR(x)   ( (x) & ~63 )
 
#define FT_PIX_ROUND(x)   FT_PIX_FLOOR( (x) + 32 )
 
#define FT_RENDERER(x)   ((FT_Renderer)( x ))
 
#define FT_REQUEST_HEIGHT(req)
 
#define FT_REQUEST_WIDTH(req)
 
#define FT_SIZE(x)   ((FT_Size)(x))
 
#define FT_SIZE_FACE(x)   FT_SIZE( x )->face
 
#define FT_SLOT(x)   ((FT_GlyphSlot)(x))
 
#define FT_SLOT_FACE(x)   FT_SLOT( x )->face
 
#define NULL   (void*)0
 
#define TRUE   1
 

Typedefs

typedef void(* FT_Bitmap_LcdFilterFunc )(FT_Bitmap *bitmap, FT_Render_Mode render_mode, FT_Library library)
 
typedef struct FT_CMapRec_FT_CMap
 
typedef FT_UInt(* FT_CMap_CharIndexFunc )(FT_CMap cmap, FT_UInt32 char_code)
 
typedef FT_UInt(* FT_CMap_CharNextFunc )(FT_CMap cmap, FT_UInt32 *achar_code)
 
typedef FT_UInt32 *(* FT_CMap_CharVariantListFunc )(FT_CMap cmap, FT_Memory mem, FT_UInt32 char_code)
 
typedef FT_UInt(* FT_CMap_CharVarIndexFunc )(FT_CMap cmap, FT_CMap unicode_cmap, FT_UInt32 char_code, FT_UInt32 variant_selector)
 
typedef FT_Bool(* FT_CMap_CharVarIsDefaultFunc )(FT_CMap cmap, FT_UInt32 char_code, FT_UInt32 variant_selector)
 
typedef struct FT_CMap_ClassRec_FT_CMap_Class
 
typedef struct FT_CMap_ClassRec_ FT_CMap_ClassRec
 
typedef void(* FT_CMap_DoneFunc )(FT_CMap cmap)
 
typedef FT_Error(* FT_CMap_InitFunc )(FT_CMap cmap, FT_Pointer init_data)
 
typedef FT_UInt32 *(* FT_CMap_VariantCharListFunc )(FT_CMap cmap, FT_Memory mem, FT_UInt32 variant_selector)
 
typedef FT_UInt32 *(* FT_CMap_VariantListFunc )(FT_CMap cmap, FT_Memory mem)
 
typedef struct FT_CMapRec_ FT_CMapRec
 
typedef struct FT_DriverRec_ FT_DriverRec
 
typedef FT_Error(* FT_Face_GetGlyphNameFunc )(FT_Face face, FT_UInt glyph_index, FT_Pointer buffer, FT_UInt buffer_max)
 
typedef FT_UInt(* FT_Face_GetGlyphNameIndexFunc )(FT_Face face, FT_String *glyph_name)
 
typedef const char *(* FT_Face_GetPostscriptNameFunc )(FT_Face face)
 
typedef struct FT_Face_InternalRec_ FT_Face_InternalRec
 
typedef struct FT_Slot_InternalRec_ FT_GlyphSlot_InternalRec
 
typedef struct FT_LibraryRec_ FT_LibraryRec
 
typedef struct FT_ModuleRec_ FT_ModuleRec
 
typedef struct FT_RendererRec_ FT_RendererRec
 

Functions

 FT_CMap_Done (FT_CMap cmap)
 
 FT_CMap_New (FT_CMap_Class clazz, FT_Pointer init_data, FT_CharMap charmap, FT_CMap *acmap)
 
 FT_Done_GlyphSlot (FT_GlyphSlot slot)
 
 FT_Done_Memory (FT_Memory memory)
 
 FT_EXPORT_VAR (FT_Raster_Funcs) ft_default_raster
 
 FT_Get_Module_Interface (FT_Library library, const char *mod_name)
 
 ft_glyphslot_alloc_bitmap (FT_GlyphSlot slot, FT_ULong size)
 
 ft_glyphslot_free_bitmap (FT_GlyphSlot slot)
 
 ft_glyphslot_set_bitmap (FT_GlyphSlot slot, FT_Byte *buffer)
 
 ft_highpow2 (FT_UInt32 value)
 
 FT_Lookup_Renderer (FT_Library library, FT_Glyph_Format format, FT_ListNode *node)
 
 FT_Match_Size (FT_Face face, FT_Size_Request req, FT_Bool ignore_width, FT_ULong *size_index)
 
 ft_module_get_service (FT_Module module, const char *service_id)
 
 FT_New_GlyphSlot (FT_Face face, FT_GlyphSlot *aslot)
 
 FT_New_Memory (void)
 
 FT_Render_Glyph_Internal (FT_Library library, FT_GlyphSlot slot, FT_Render_Mode render_mode)
 
 FT_Request_Metrics (FT_Face face, FT_Size_Request req)
 
 FT_Select_Metrics (FT_Face face, FT_ULong strike_index)
 
 ft_synthesize_vertical_metrics (FT_Glyph_Metrics *metrics, FT_Pos advance)
 

Macro Definition Documentation

#define FALSE   0

Definition at line 57 of file ftobjs.h.

Referenced by _tt_check_patents_in_range(), _tt_check_patents_in_table(), alcMMDevApiProbe(), ambient_read(), cff_operator_seac(), cff_slot_load(), cid_load_glyph(), color_read(), D3DXMatrixIsIdentity(), D3DXQuaternionIsIdentity(), DSoundOpenPlayback(), DSoundPlaybackProc(), FT_Face_CheckTrueTypePatents(), FT_Face_SetUnpatentedHinting(), FT_Glyph_Stroke(), FT_Glyph_StrokeBorder(), FT_Load_Glyph(), FT_Outline_Render(), ft_stroke_border_close(), ft_stroke_border_conicto(), ft_stroke_border_cubicto(), ft_stroke_border_done(), ft_stroke_border_init(), ft_stroke_border_moveto(), ft_stroke_border_reset(), ft_stroker_add_reverse_left(), ft_stroker_arcto(), ft_stroker_cap(), FT_Stroker_ConicTo(), FT_Stroker_CubicTo(), FT_Stroker_EndSubPath(), ft_stroker_inside(), ft_stroker_outside(), ft_stroker_subpath_start(), ftc_basic_gnode_compare_faceid(), FTC_Cache_RemoveFaceID(), ftc_cmap_node_compare(), ftc_cmap_node_remove_faceid(), ftc_gnode_compare(), ftc_snode_compare(), gxv_kern_coverage_classic_apple_validate(), gxv_kern_coverage_classic_microsoft_validate(), gxv_kern_coverage_new_apple_validate(), launch(), layer_fog_read(), lib3ds_file_read(), lib3ds_file_save(), lib3ds_file_write(), lib3ds_matrix_inv(), lib3ds_track_eval_bool(), lib3ds_util_insert_array(), load_truetype_glyph(), MMDevApiLoad(), MMDevApiOpenPlayback(), MMDevApiProc(), otv_MathGlyphInfo_validate(), pcf_has_table_type(), ps_hints_apply(), ReadALConfig(), sfnt_load_face(), solid_bgnd_read(), t1_decoder_parse_charstrings(), T1_Face_Init(), T1_Load_Glyph(), T1_Parse_Glyph_And_Get_Char_String(), t1operator_seac(), tt_check_single_notdef(), tt_check_trickyness(), tt_check_trickyness_family(), tt_check_trickyness_sfnt_ids(), tt_face_lookup_table(), TT_Load_Glyph(), tt_size_done(), tt_size_init(), tt_size_reset(), Zeni::Video_DX9::unset_Light(), WinMMCloseCapture(), WinMMOpenCapture(), WinMMOpenPlayback(), and WinMMStopPlayback().

#define FT_BITMAP_GLYPH (   x)    ((FT_BitmapGlyph)( x ))

Definition at line 654 of file ftobjs.h.

#define FT_CMAP_ENCODING (   x)    FT_CMAP( x )->charmap.encoding

Definition at line 144 of file ftobjs.h.

#define FT_CMAP_ENCODING_ID (   x)    FT_CMAP( x )->charmap.encoding_id

Definition at line 143 of file ftobjs.h.

#define FT_CMAP_PLATFORM_ID (   x)    FT_CMAP( x )->charmap.platform_id

Definition at line 142 of file ftobjs.h.

#define FT_DEBUG_HOOK_TRUETYPE   0

Definition at line 740 of file ftobjs.h.

#define FT_DEBUG_HOOK_UNPATENTED_HINTING   1

Definition at line 747 of file ftobjs.h.

Referenced by tt_face_init().

#define FT_DECLARE_CMAP_CLASS (   class_)    FT_CALLBACK_TABLE const FT_CMap_ClassRec class_;

Definition at line 211 of file ftobjs.h.

#define FT_DECLARE_MODULE (   class_)
Value:

Definition at line 1296 of file ftobjs.h.

#define FT_DECLARE_RENDERER (   class_)    FT_EXPORT_VAR( const FT_Renderer_Class ) class_;

Definition at line 1117 of file ftobjs.h.

#define FT_DEFINE_CMAP_CLASS (   class_,
  size_,
  init_,
  done_,
  char_index_,
  char_next_,
  char_var_index_,
  char_var_default_,
  variant_list_,
  charvariant_list_,
  variantchar_list_ 
)
Value:
{ \
size_, init_, done_, char_index_, char_next_, char_var_index_, \
char_var_default_, variant_list_, charvariant_list_, variantchar_list_ \
};
#define const
Definition: zconf.h:91

Definition at line 214 of file ftobjs.h.

#define FT_DEFINE_GLYPH (   class_,
  size_,
  format_,
  init_,
  done_,
  copy_,
  transform_,
  bbox_,
  prepare_ 
)
Value:
{ \
size_, format_, init_, done_, copy_, transform_, bbox_, prepare_ \
};
typedefFT_BEGIN_HEADER struct FT_Glyph_Class_ FT_Glyph_Class
Definition: ftglyph.h:69
#define const
Definition: zconf.h:91

Definition at line 1052 of file ftobjs.h.

#define FT_DEFINE_MODULE (   class_,
  flags_,
  size_,
  name_,
  version_,
  requires_,
  interface_,
  init_,
  done_,
  get_interface_ 
)
Value:
{ \
flags_, \
size_, \
\
name_, \
version_, \
requires_, \
\
interface_, \
\
init_, \
done_, \
get_interface_, \
};
#define const
Definition: zconf.h:91

Definition at line 1317 of file ftobjs.h.

#define FT_DEFINE_OUTLINE_FUNCS (   class_,
  move_to_,
  line_to_,
  conic_to_,
  cubic_to_,
  shift_,
  delta_ 
)
Value:
static const FT_Outline_Funcs class_ = \
{ \
move_to_, line_to_, conic_to_, cubic_to_, shift_, delta_ \
};

Definition at line 957 of file ftobjs.h.

#define FT_DEFINE_RASTER_FUNCS (   class_,
  glyph_format_,
  raster_new_,
  raster_reset_,
  raster_set_mode_,
  raster_render_,
  raster_done_ 
)
Value:
const FT_Raster_Funcs class_ = \
{ \
glyph_format_, raster_new_, raster_reset_, \
raster_set_mode_, raster_render_, raster_done_ \
};

Definition at line 997 of file ftobjs.h.

#define FT_DEFINE_RENDERER (   class_,
  flags_,
  size_,
  name_,
  version_,
  requires_,
  interface_,
  init_,
  done_,
  get_interface_,
  glyph_format_,
  render_glyph_,
  transform_glyph_,
  get_glyph_cbox_,
  set_mode_,
  raster_class_ 
)
Value:
{ \
FT_DEFINE_ROOT_MODULE(flags_,size_,name_,version_,requires_, \
interface_,init_,done_,get_interface_) \
glyph_format_, \
\
render_glyph_, \
transform_glyph_, \
get_glyph_cbox_, \
set_mode_, \
\
raster_class_ \
};
#define FT_DEFINE_ROOT_MODULE(flags_, size_, name_, version_, requires_,interface_, init_, done_, get_interface_)
Definition: ftobjs.h:1300
#define const
Definition: zconf.h:91

Definition at line 1120 of file ftobjs.h.

#define FT_DEFINE_ROOT_MODULE (   flags_,
  size_,
  name_,
  version_,
  requires_,
  interface_,
  init_,
  done_,
  get_interface_ 
)
Value:
{ \
flags_, \
size_, \
\
name_, \
version_, \
requires_, \
\
interface_, \
\
init_, \
done_, \
get_interface_, \
},

Definition at line 1300 of file ftobjs.h.

#define FT_DRIVER (   x)    ((FT_Driver)(x))

Definition at line 686 of file ftobjs.h.

Referenced by Destroy_Module(), FT_Add_Module(), FT_Done_Library(), and FT_Open_Face().

#define FT_DRIVER_CLASS (   x)    FT_DRIVER( x )->clazz

Definition at line 689 of file ftobjs.h.

#define FT_DRIVER_HAS_HINTER (   x)
Value:
( FT_MODULE_CLASS( x )->module_flags & \
EGLSurface EGLint x
Definition: eglext.h:293
#define FT_MODULE_DRIVER_HAS_HINTER
Definition: ftmodapi.h:64
#define FT_MODULE_CLASS(x)
Definition: ftobjs.h:450

Definition at line 473 of file ftobjs.h.

Referenced by FT_Load_Glyph().

#define FT_DRIVER_IS_SCALABLE (   x)
Value:
( FT_MODULE_CLASS( x )->module_flags & \
EGLSurface EGLint x
Definition: eglext.h:293
#define FT_MODULE_DRIVER_SCALABLE
Definition: ftmodapi.h:60
#define FT_MODULE_CLASS(x)
Definition: ftobjs.h:450

Definition at line 467 of file ftobjs.h.

Referenced by FT_Load_Glyph().

#define FT_DRIVER_USES_OUTLINES (   x)
Value:
!( FT_MODULE_CLASS( x )->module_flags & \
EGLSurface EGLint x
Definition: eglext.h:293
#define FT_MODULE_CLASS(x)
Definition: ftobjs.h:450
#define FT_MODULE_DRIVER_NO_OUTLINES
Definition: ftmodapi.h:62

Definition at line 470 of file ftobjs.h.

Referenced by Destroy_Driver(), FT_Add_Module(), ft_glyphslot_done(), ft_glyphslot_init(), and FT_Load_Glyph().

#define FT_FACE_DRIVER (   x)    FT_FACE( x )->driver

Definition at line 527 of file ftobjs.h.

Referenced by tt_loader_init().

#define FT_FACE_LIBRARY (   x)    FT_FACE_DRIVER( x )->root.library
#define FT_FACE_SIZE (   x)    FT_FACE( x )->size

Definition at line 536 of file ftobjs.h.

#define FT_FACE_SLOT (   x)    FT_FACE( x )->glyph

Definition at line 535 of file ftobjs.h.

#define FT_FACE_STREAM (   x)    FT_FACE( x )->stream

Definition at line 530 of file ftobjs.h.

Referenced by sfnt_done_face().

#define FT_GLYPH (   x)    ((FT_Glyph)( x ))
#define ft_isalnum (   x)    ( ft_isdigit( x ) || ft_isalpha( x ) )

Definition at line 109 of file ftobjs.h.

#define ft_isalpha (   x)    ( ft_isupper( x ) || ft_islower( x ) )

Definition at line 108 of file ftobjs.h.

#define ft_isdigit (   x)    ( ( (unsigned)(x) - '0' ) < 10U )
#define ft_islower (   x)    ( ( (unsigned)(x) - 'a' ) < 26U )

Definition at line 106 of file ftobjs.h.

#define ft_isupper (   x)    ( ( (unsigned)(x) - 'A' ) < 26U )

Definition at line 105 of file ftobjs.h.

#define ft_isxdigit (   x)
Value:
( ( (unsigned)(x) - '0' ) < 10U || \
( (unsigned)(x) - 'a' ) < 6U || \
( (unsigned)(x) - 'A' ) < 6U )
EGLSurface EGLint x
Definition: eglext.h:293

Definition at line 100 of file ftobjs.h.

Referenced by T1_Get_Private_Dict().

#define FT_MIN (   a,
  b 
)    ( (a) < (b) ? (a) : (b) )
#define FT_MODULE (   x)    ((FT_Module)( x ))

Definition at line 449 of file ftobjs.h.

#define FT_MODULE_CLASS (   x)    FT_MODULE( x )->clazz

Definition at line 450 of file ftobjs.h.

#define FT_MODULE_IS_DRIVER (   x)
Value:
( FT_MODULE_CLASS( x )->module_flags & \
EGLSurface EGLint x
Definition: eglext.h:293
#define FT_MODULE_CLASS(x)
Definition: ftobjs.h:450
#define FT_MODULE_FONT_DRIVER
Definition: ftmodapi.h:55

Definition at line 455 of file ftobjs.h.

Referenced by Destroy_Module(), FT_Add_Module(), and FT_Open_Face().

#define FT_MODULE_IS_HINTER (   x)
Value:
( FT_MODULE_CLASS( x )->module_flags & \
EGLSurface EGLint x
Definition: eglext.h:293
#define FT_MODULE_CLASS(x)
Definition: ftobjs.h:450
FT_MODULE_HINTER
Definition: afmodule.c:79

Definition at line 461 of file ftobjs.h.

Referenced by FT_Add_Module().

#define FT_MODULE_IS_RENDERER (   x)
Value:
( FT_MODULE_CLASS( x )->module_flags & \
EGLSurface EGLint x
Definition: eglext.h:293
#define FT_MODULE_RENDERER
Definition: ftmodapi.h:56
#define FT_MODULE_CLASS(x)
Definition: ftobjs.h:450

Definition at line 458 of file ftobjs.h.

Referenced by Destroy_Module(), and FT_Add_Module().

#define FT_MODULE_IS_STYLER (   x)
Value:
( FT_MODULE_CLASS( x )->module_flags & \
EGLSurface EGLint x
Definition: eglext.h:293
#define FT_MODULE_STYLER
Definition: ftmodapi.h:58
#define FT_MODULE_CLASS(x)
Definition: ftobjs.h:450

Definition at line 464 of file ftobjs.h.

#define FT_MODULE_LIBRARY (   x)    FT_MODULE( x )->library

Definition at line 451 of file ftobjs.h.

Referenced by ft_raster1_init(), and ft_smooth_init().

#define FT_MODULE_MEMORY (   x)    FT_MODULE( x )->memory

Definition at line 452 of file ftobjs.h.

#define FT_OUTLINE_GLYPH (   x)    ((FT_OutlineGlyph)( x ))

Definition at line 655 of file ftobjs.h.

#define FT_PAD_FLOOR (   x,
  n 
)    ( (x) & ~((n)-1) )

Definition at line 76 of file ftobjs.h.

#define FT_PAD_ROUND (   x,
  n 
)    FT_PAD_FLOOR( (x) + ((n)/2), n )

Definition at line 77 of file ftobjs.h.

Referenced by ft_trig_pseudo_polarize().

#define FT_RENDERER (   x)    ((FT_Renderer)( x ))

Definition at line 652 of file ftobjs.h.

Referenced by FT_Add_Module(), ft_add_renderer(), FT_Lookup_Renderer(), and ft_remove_renderer().

#define FT_REQUEST_HEIGHT (   req)
Value:
( (req)->vertResolution \
? (FT_Pos)( (req)->height * (req)->vertResolution + 36 ) / 72 \
: (req)->height )
FT_BEGIN_HEADER typedef signed long FT_Pos
Definition: ftimage.h:59
EGLSurface EGLint EGLint EGLint EGLint height
Definition: eglext.h:293

Definition at line 587 of file ftobjs.h.

Referenced by BDF_Size_Request(), FNT_Size_Request(), FT_Match_Size(), FT_Request_Metrics(), and PCF_Size_Request().

#define FT_REQUEST_WIDTH (   req)
Value:
( (req)->horiResolution \
? (FT_Pos)( (req)->width * (req)->horiResolution + 36 ) / 72 \
: (req)->width )
FT_BEGIN_HEADER typedef signed long FT_Pos
Definition: ftimage.h:59
EGLSurface EGLint EGLint EGLint width
Definition: eglext.h:293

Definition at line 582 of file ftobjs.h.

Referenced by FT_Match_Size(), and FT_Request_Metrics().

#define FT_SIZE (   x)    ((FT_Size)(x))

Definition at line 524 of file ftobjs.h.

#define FT_SIZE_FACE (   x)    FT_SIZE( x )->face

Definition at line 532 of file ftobjs.h.

Referenced by BDF_Glyph_Load(), FNT_Load_Glyph(), and PCF_Glyph_Load().

#define FT_SLOT (   x)    ((FT_GlyphSlot)(x))

Definition at line 525 of file ftobjs.h.

#define FT_SLOT_FACE (   x)    FT_SLOT( x )->face

Definition at line 533 of file ftobjs.h.

#define NULL   (void*)0

Definition at line 61 of file ftobjs.h.

Referenced by _01forward(), _01inverse(), _bdf_parse_start(), _bisect_forward_serialno(), _book_unquantize(), _fetch_and_process_packet(), _fseek64_wrap(), _ft_face_scale_advances(), _glewStrCLen(), _glewStrLen(), _glewStrSame(), _glewStrSame1(), _glewStrSame2(), _glewStrSame3(), _make_words(), _ov_getlap(), _ov_header_fseek_wrap(), _ov_initprime(), _ov_initset(), _ov_open1(), _ov_open2(), _rotateSurface(), _SDLNet_SocketReady(), _tt_face_check_patents(), _vds_shared_init(), _vorbis_block_ripcord(), _vp_couple_quantize_normalize(), AddEffectSlotArray(), TParseContext::addIndexExpression(), TIntermediate::addSelection(), af_axis_hints_new_edge(), af_axis_hints_new_segment(), af_face_globals_compute_script_coverage(), af_face_globals_free(), af_face_globals_get_metrics(), af_face_globals_new(), af_glyph_hints_align_edge_points(), af_glyph_hints_done(), af_glyph_hints_reload(), af_latin2_hint_edges(), af_latin2_hints_compute_blue_edges(), af_latin2_hints_compute_edges(), af_latin2_hints_compute_segments(), af_latin2_metrics_scale_dim(), af_latin_hint_edges(), af_latin_hints_compute_blue_edges(), af_latin_hints_compute_edges(), af_latin_hints_compute_segments(), af_latin_metrics_scale_dim(), af_loader_done(), af_loader_reset(), afm_parser_init(), afm_parser_skip_section(), afm_stream_read_one(), afm_stream_read_string(), al_free(), al_malloc(), alAuxiliaryEffectSlotf(), alAuxiliaryEffectSlotfv(), alAuxiliaryEffectSloti(), alAuxiliaryEffectSlotiv(), alBuffer3f(), alBuffer3i(), alBufferData(), alBufferf(), alBufferfv(), alBufferi(), alBufferiv(), alBufferSamplesSOFT(), alBufferSubDataSOFT(), alBufferSubSamplesSOFT(), alc_alsa_deinit(), alc_cleanup(), alc_deinit_safe(), alc_init(), alc_initconfig(), alc_pa_deinit(), alcCaptureOpenDevice(), alcCloseDevice(), alcCreateContext(), alcDSoundDeinit(), alcDSoundProbe(), alcGetContextsDevice(), alcGetIntegerv(), alcGetProcAddress(), alcGetString(), alcIsExtensionPresent(), alcLoopbackOpenDeviceSOFT(), alcMakeContextCurrent(), alcMMDevApiDeinit(), alcMMDevApiProbe(), alcOpenDevice(), alcRenderSamplesSOFT(), alcSetThreadContext(), alcWinMMDeinit(), alDeleteAuxiliaryEffectSlots(), alDeleteBuffers(), alDeleteEffects(), alDeleteFilters(), alDeleteSources(), alEffectf(), alEffectfv(), alEffecti(), alEffectiv(), Zeni::Window::alert_window_resized(), alFilterf(), alFilterfv(), alFilteri(), alFilteriv(), alGetAuxiliaryEffectSlotf(), alGetAuxiliaryEffectSlotfv(), alGetAuxiliaryEffectSloti(), alGetAuxiliaryEffectSlotiv(), alGetBuffer3f(), alGetBuffer3i(), alGetBufferf(), alGetBufferfv(), alGetBufferi(), alGetBufferiv(), alGetBufferSamplesSOFT(), alGetEffectf(), alGetEffectfv(), alGetEffecti(), alGetEffectiv(), alGetFilterf(), alGetFilterfv(), alGetFilteri(), alGetFilteriv(), alGetProcAddress(), alGetSource3dSOFT(), alGetSource3f(), alGetSource3i(), alGetSource3i64SOFT(), alGetSourcedSOFT(), alGetSourcedvSOFT(), alGetSourcef(), alGetSourcefv(), alGetSourcei(), alGetSourcei64SOFT(), alGetSourcei64vSOFT(), alGetSourceiv(), alGetString(), allocate_buffer_list(), AllocLines(), alsa_capture_samples(), alsa_close_capture(), alsa_close_playback(), alsa_open_capture(), alsa_open_playback(), alsa_reset_playback(), alsa_start_playback(), alsa_stop_playback(), ALSAProc(), alSource3dSOFT(), alSource3f(), alSource3i(), alSource3i64SOFT(), alSourcedSOFT(), alSourcedvSOFT(), alSourcef(), alSourcefv(), alSourcei(), alSourcei64SOFT(), alSourcei64vSOFT(), alSourceiv(), alSourcePlayv(), alSourceQueueBuffers(), alSourceUnqueueBuffers(), aluInitPanning(), aluMixData(), android_main(), TParseContext::areAllChildConst(), AverageHrirMagnitude(), bdf_cmap_done(), BDF_Face_Init(), bdf_interpret_style(), bdf_load_font(), Blit_RGB101010_index8(), Blit_RGB888_index8(), BlitNto1(), BlitNto1Key(), BlitNto1PixelAlpha(), BlitNto1SurfaceAlpha(), BlitNto1SurfaceAlphaKey(), build_device_list(), ca_capture_samples(), ca_close_capture(), ca_close_playback(), ca_open_capture(), ca_open_playback(), CalcNonAttnSourceParams(), CalcSourceParams(), CalculateDiffuseFieldAverage(), CaptureThreadProc(), cff_cmap_encoding_done(), cff_cmap_unicode_init(), cff_face_init(), cff_font_load(), cff_get_interface(), cff_glyph_load(), cff_index_get_pointers(), cff_index_get_sid_string(), cff_index_get_string(), cff_index_load_offsets(), cff_parse_fixed(), cff_parse_fixed_scaled(), cff_parse_num(), cff_ps_get_font_info(), cff_size_init(), cff_subfont_load(), classic_kern_validate(), cleanup(), close_audio_device(), CloseAL(), ClosePlayerFile(), codebook_load(), TCompiler::compile(), ConfigValueFloat(), ConfigValueInt(), ConfigValueUInt(), ConstructCompiler(), copyfont(), COREAUDIO_CloseDevice(), COREAUDIO_Init(), COREAUDIO_OpenDevice(), count_filters(), count_zero_samples(), CPU_haveAltiVec(), Zeni::File_Ops::create_directory(), CreateArray(), CreateContext(), D3DXColorAdd(), D3DXColorLerp(), D3DXColorModulate(), D3DXColorNegative(), D3DXColorScale(), D3DXColorSubtract(), D3DXMatrixIdentity(), D3DXPlaneScale(), D3DXQuaternionConjugate(), D3DXQuaternionIdentity(), D3DXVec2Add(), D3DXVec2Lerp(), D3DXVec2Maximize(), D3DXVec2Minimize(), D3DXVec2Scale(), D3DXVec2Subtract(), D3DXVec3Add(), D3DXVec3Cross(), D3DXVec3Lerp(), D3DXVec3Maximize(), D3DXVec3Minimize(), D3DXVec3Scale(), D3DXVec3Subtract(), D3DXVec4Add(), D3DXVec4Lerp(), D3DXVec4Maximize(), D3DXVec4Minimize(), D3DXVec4Scale(), D3DXVec4Subtract(), DECLARE_INTERFACE_(), decode_edid(), decodeAVAudioStream(), DedicatedCreate(), destroy(), destroy_charmaps(), DestroyContext(), DetectCallDepth::detectCallDepth(), SDL_BWin::DirectConnected(), do_flush(), DoReset(), DSoundAvailableSamples(), DSoundCloseCapture(), DSoundClosePlayback(), DSoundEnumCaptureDevices(), DSoundEnumPlaybackDevices(), DSoundLoad(), DSoundOpenCapture(), DSoundOpenPlayback(), DSoundPlaybackProc(), DSoundResetPlayback(), DSoundStartPlayback(), DSoundStopPlayback(), EchoCreate(), EchoDestroy(), engine_handle_cmd(), extmatch(), face_array_write(), figurefiletype(), file_compress(), file_uncompress(), ForLoopUnroll::FillLoopIndexInfo(), LongNameMap::Find(), find_device_by_name(), find_seek_to(), find_variant_selector_charmap(), FindFonts(), floor0_inverse1(), floor0_unpack(), floor1_fit(), floor1_interpolate_fit(), floor1_inverse1(), floor1_unpack(), FNT_Face_Init(), free_device_list(), FreeALConfig(), FreeContext(), FreeDevice(), FreeHrtfs(), FT_Activate_Size(), ft_add_renderer(), ft_ansi_stream_close(), FT_Attach_File(), ft_bitmap_assure_buffer(), FT_Bitmap_Copy(), FT_ClassicKern_Validate(), FT_CMap_Done(), FT_CMap_New(), FT_DEFINE_GLYPH(), FT_Done_GlyphSlot(), FT_Done_Library(), ft_face_get_mm_service(), FT_Face_GetCharsOfVariant(), FT_Face_GetCharVariantIndex(), FT_Face_GetCharVariantIsDefault(), FT_Face_GetVariantSelectors(), FT_Face_GetVariantsOfChar(), FT_Get_BDF_Charset_ID(), FT_Get_CID_Registry_Ordering_Supplement(), FT_Get_CMap_Format(), FT_Get_CMap_Language_ID(), FT_Get_FSType_Flags(), FT_Get_Postscript_Name(), FT_Get_PS_Font_Info(), FT_Get_PS_Font_Private(), FT_Get_PS_Font_Value(), FT_Get_Sfnt_Table(), FT_Get_WinFNT_Header(), FT_Get_X11_Font_Format(), FT_Glyph_Stroke(), FT_Glyph_StrokeBorder(), FT_Glyph_To_Bitmap(), FT_GlyphLoader_New(), FT_GlyphLoader_Reset(), ft_glyphslot_free_bitmap(), ft_glyphslot_init(), FT_Has_PS_Glyph_Names(), FT_Load_Sfnt_Table(), ft_lzwstate_done(), ft_lzwstate_init(), ft_lzwstate_stack_grow(), ft_mem_qalloc(), ft_mem_qrealloc(), ft_module_get_service(), FT_New_Face(), FT_New_GlyphSlot(), FT_New_Library(), FT_New_Memory_Face(), FT_Open_Face(), FT_Outline_Get_Orientation(), ft_pfr_check(), FT_Raccess_Get_DataOffsets(), FT_Raccess_Guess(), FT_Render_Glyph_Internal(), ft_service_list_lookup(), FT_Sfnt_Table_Info(), ft_smooth_render_generic(), FT_Stream_ExitFrame(), FT_Stream_New(), FT_Stream_Open(), FT_Stream_ReleaseFrame(), ft_stroke_border_init(), FT_Stroker_Done(), FT_Stroker_New(), FT_Trace_Get_Name(), FT_TrueTypeGX_Validate(), FTC_Cache_Clear(), ftc_cache_done(), FTC_Cache_NewNode(), FTC_Cache_RemoveFaceID(), ftc_cache_resize(), ftc_cmap_node_new(), FTC_CMapCache_Lookup(), ftc_face_node_done(), FTC_GNode_UnselectFamily(), FTC_ImageCache_Lookup(), FTC_ImageCache_LookupScaler(), ftc_inode_free(), FTC_INode_New(), FTC_Manager_Compress(), FTC_Manager_Done(), FTC_Manager_FlushN(), FTC_Manager_LookupFace(), FTC_Manager_LookupSize(), FTC_Manager_RegisterCache(), FTC_MruList_Init(), FTC_MruList_New(), FTC_MruList_RemoveSelection(), FTC_MruNode_Remove(), FTC_MruNode_Up(), ftc_node_destroy(), ftc_node_hash_unlink(), FTC_SBitCache_Lookup(), FTC_SBitCache_LookupScaler(), ftc_scaler_lookup_size(), ftc_snode_compare(), ftc_snode_load(), FTC_SNode_New(), get_audio_device(), get_device_name(), get_line(), get_line_value(), get_setup_template(), getAVAudioData(), getAVAudioStream(), getBehaviorString(), GetHrtf(), SDL_BApp::GetID(), LongNameMap::GetInstance(), getlocale(), getNextPacket(), TGraphLogicalOp::getOpString(), TDependencyGraph::getOrCreateSymbol(), GetSampleOffset(), GetSourceOffsets(), GetSourceSecOffset(), glewCreateContext(), glewDestroyContext(), glewGetString(), glewParseArgs(), glslang_finalize(), glslang_initialize(), glslang_scan(), glxewContextInit(), glxewGetExtension(), gray_convert_glyph(), gray_find_cell(), gray_init_cells(), gray_raster_new(), gray_raster_reset(), gray_sweep(), gxv_bsln_parts_fmt0_validate(), gxv_EntryTable_validate(), gxv_just_justClassTable_validate(), gxv_kern_subtable_fmt2_validate(), gxv_load_table(), gxv_LookupTable_validate(), gxv_mort_subtable_type0_validate(), gxv_mort_subtable_type5_validate(), gxv_mort_subtables_validate(), gxv_morx_subtable_type0_validate(), gxv_morx_subtables_validate(), gxv_StateTable_validate(), gxv_XEntryTable_validate(), gxv_XStateTable_validate(), gz_decomp(), gz_error(), gz_head(), gz_init(), gz_open(), gz_reset(), gzbuffer(), gzclearerr(), gzclose(), gzclose_r(), gzclose_w(), gzdirect(), gzdopen(), gzeof(), gzerror(), gzflush(), gzgetc(), gzgets(), gzoffset64(), gzprintf(), gzputc(), gzread(), gzrewind(), gzseek(), gzseek64(), gzsetparams(), gztell64(), gzungetc(), gzwrite(), HandleClient(), sh::OutputHLSL::handleExcessiveLoop(), HandleServer(), TIntermTraverser::hash(), TOutputGLSLBase::hashFunctionName(), TOutputGLSLBase::hashName(), TOutputGLSLBase::hashVariableName(), if(), IMA_ADPCM_decode(), Zeni::Image::Image(), InitAL(), InitContext(), InitGUI(), InitializeEffect(), InitUIntMap(), TSymbolTable::insertBuiltIn(), InsertUIntMapEntry(), kfdata_read(), launch(), lib3ds_file_append_node(), lib3ds_file_create_nodes_for_meshes(), lib3ds_file_insert_node(), lib3ds_file_mesh_for_node(), lib3ds_file_open(), lib3ds_file_save(), lib3ds_io_cleanup(), lib3ds_mesh_read(), lib3ds_node_new(), lib3ds_track_eval_quat(), lib3ds_util_insert_array(), load_truetype_glyph(), LoadAsciiSource(), LoadConfigFromFile(), LoadData(), LoadHrtf(), LoadHrtf00(), LoadHrtf01(), LoadSource(), LookupUIntMapKey(), main(), Map1to1(), Map1toN(), mapping0_unpack(), mdata_read(), MinimumPhase(), MixSource(), MMDevApiClosePlayback(), MMDevApiLoad(), MMDevApiMsgProc(), MMDevApiOpenPlayback(), MMDevApiProc(), ModulatorCreate(), MS_ADPCM_decode(), named_object_read(), names_add(), names_dump(), NewPlayer(), nodes_write(), NoneCreate(), null_close_playback(), null_start_playback(), null_stop_playback(), NullProc(), ogg_sync_buffer(), oggpack_adv(), oggpack_read(), oggpack_read1(), oggpackB_read(), oggpackB_read1(), open_audio_device(), open_face(), openAVCustom(), openAVData(), openAVFile(), OpenPlayerFile(), opensl_close_playback(), opensl_open_playback(), opensl_reset_playback(), opensl_start_playback(), opensl_stop_playback(), OS_AllocTLSIndex(), oss_close_capture(), oss_close_playback(), oss_open_capture(), oss_start_playback(), oss_stop_playback(), otv_load_table(), otv_validate(), sh::OutputHLSL::OutputHLSL(), ov_comment(), ov_fopen(), ov_halfrate(), ov_halfrate_p(), ov_info(), ov_pcm_seek(), ov_pcm_seek_page(), ov_raw_seek(), ov_read(), ov_read_filter(), ov_read_float(), pa_close_capture(), pa_close_playback(), pa_load(), pa_open_capture(), pa_open_playback(), PaParseStrings(), parse_buildchar(), parse_dict(), ParseArgs(), pcf_cmap_done(), PCF_Face_Init(), pcf_find_property(), pcf_get_bdf_property(), pcf_get_bitmaps(), pcf_get_encodings(), pcf_get_properties(), pcf_interpret_style(), pcf_load_font(), pfr_aux_name_load(), pfr_cmap_done(), pfr_extra_item_load_font_id(), pfr_extra_item_load_kerning_pairs(), pfr_extra_item_load_stem_snaps(), pfr_extra_items_parse(), pfr_extra_items_skip(), pfr_face_done(), pfr_face_init(), pfr_glyph_done(), pfr_phy_font_done(), pfr_phy_font_load(), PlaybackThreadProc(), png_build_gamma_table(), png_build_grayscale_palette(), png_check_cHRM_fixed(), png_check_keyword(), png_chunk_warning(), png_combine_row(), png_convert_to_rfc1123(), png_crc_read(), png_data_freer(), png_decompress_chunk(), png_default_flush(), png_default_read_data(), png_default_write_data(), png_destroy_gamma_table(), png_destroy_info_struct(), png_destroy_read_struct(), png_destroy_struct(), png_destroy_struct_2(), png_destroy_write_struct(), png_do_compose(), png_do_encode_alpha(), png_do_expand(), png_do_gamma(), png_do_quantize(), png_do_read_interlace(), png_do_read_transformations(), png_do_rgb_to_gray(), png_do_write_transformations(), png_flush(), png_format_buffer(), png_formatted_warning(), png_free(), png_free_data(), png_free_default(), PNG_FUNCTION(), png_get_bit_depth(), png_get_bKGD(), png_get_channels(), png_get_cHRM(), png_get_cHRM_fixed(), png_get_cHRM_XYZ(), png_get_cHRM_XYZ_fixed(), png_get_color_type(), png_get_compression_type(), png_get_current_pass_number(), png_get_current_row_number(), png_get_error_ptr(), png_get_filter_type(), png_get_fixed_point(), png_get_gAMA_fixed(), png_get_hIST(), png_get_iCCP(), png_get_IHDR(), png_get_image_height(), png_get_image_width(), png_get_interlace_type(), png_get_io_ptr(), png_get_mem_ptr(), png_get_oFFs(), png_get_pCAL(), png_get_pHYs(), png_get_pHYs_dpi(), png_get_pixel_aspect_ratio(), png_get_pixel_aspect_ratio_fixed(), png_get_pixels_per_meter(), png_get_PLTE(), png_get_progressive_ptr(), png_get_rowbytes(), png_get_rows(), png_get_sBIT(), png_get_sCAL(), png_get_sCAL_fixed(), png_get_sCAL_s(), png_get_signature(), png_get_sPLT(), png_get_sRGB(), png_get_text(), png_get_tIME(), png_get_tRNS(), png_get_unknown_chunks(), png_get_user_chunk_ptr(), png_get_user_transform_ptr(), png_get_valid(), png_get_x_offset_microns(), png_get_x_offset_pixels(), png_get_x_pixels_per_meter(), png_get_y_offset_microns(), png_get_y_offset_pixels(), png_get_y_pixels_per_meter(), png_handle_as_unknown(), png_handle_bKGD(), png_handle_cHRM(), png_handle_gAMA(), png_handle_hIST(), png_handle_iTXt(), png_handle_oFFs(), png_handle_pCAL(), png_handle_pHYs(), png_handle_PLTE(), png_handle_sBIT(), png_handle_sCAL(), png_handle_sRGB(), png_handle_tEXt(), png_handle_tIME(), png_handle_tRNS(), png_handle_unknown(), png_handle_zTXt(), png_info_destroy(), png_info_init_3(), png_init_filter_heuristics(), png_init_io(), png_permit_mng_features(), png_process_data(), png_process_data_pause(), png_process_data_skip(), png_process_IDAT_data(), png_process_some_data(), png_progressive_combine_row(), png_push_fill_buffer(), png_push_handle_unknown(), png_push_have_end(), png_push_have_info(), png_push_have_row(), png_push_process_row(), png_push_read_iTXt(), png_push_read_tEXt(), png_push_read_zTXt(), png_push_save_buffer(), png_read_data(), png_read_destroy(), png_read_end(), png_read_filter_row(), png_read_image(), png_read_info(), png_read_png(), png_read_row(), png_read_rows(), png_read_update_info(), png_reset_filter_heuristics(), png_reset_zstream(), png_safecat(), png_set_add_alpha(), png_set_alpha_mode_fixed(), png_set_background_fixed(), png_set_bgr(), png_set_bKGD(), png_set_cHRM_fixed(), png_set_cHRM_XYZ_fixed(), png_set_compression_buffer_size(), png_set_compression_level(), png_set_compression_mem_level(), png_set_compression_method(), png_set_compression_strategy(), png_set_compression_window_bits(), png_set_crc_action(), png_set_error_fn(), png_set_expand(), png_set_expand_16(), png_set_expand_gray_1_2_4_to_8(), png_set_filler(), png_set_filter(), png_set_flush(), png_set_gAMA_fixed(), png_set_gamma_fixed(), png_set_gray_to_rgb(), png_set_hIST(), png_set_iCCP(), png_set_IHDR(), png_set_invert_alpha(), png_set_invert_mono(), png_set_keep_unknown_chunks(), png_set_longjmp_fn(), png_set_mem_fn(), png_set_oFFs(), png_set_packing(), png_set_packswap(), png_set_palette_to_rgb(), png_set_pCAL(), png_set_pHYs(), png_set_PLTE(), png_set_progressive_read_fn(), png_set_quantize(), png_set_read_fn(), png_set_read_status_fn(), png_set_read_user_chunk_fn(), png_set_read_user_transform_fn(), png_set_rgb_to_gray(), png_set_rgb_to_gray_fixed(), png_set_rows(), png_set_sBIT(), png_set_sCAL_s(), png_set_scale_16(), png_set_shift(), png_set_sig_bytes(), png_set_sPLT(), png_set_sRGB(), png_set_sRGB_gAMA_and_cHRM(), png_set_strip_16(), png_set_strip_alpha(), png_set_swap(), png_set_swap_alpha(), png_set_text_2(), png_set_text_compression_level(), png_set_text_compression_mem_level(), png_set_text_compression_method(), png_set_text_compression_strategy(), png_set_text_compression_window_bits(), png_set_tIME(), png_set_tRNS(), png_set_unknown_chunk_location(), png_set_unknown_chunks(), png_set_user_limits(), png_set_user_transform_info(), png_set_write_fn(), png_set_write_status_fn(), png_set_write_user_transform_fn(), png_start_read_image(), png_text_compress(), png_user_version_check(), png_warning(), png_write_chunk_data(), png_write_chunk_end(), png_write_chunk_header(), png_write_complete_chunk(), png_write_data(), png_write_end(), png_write_filtered_row(), png_write_finish_row(), png_write_flush(), png_write_iCCP(), png_write_IEND(), png_write_image(), png_write_info(), png_write_info_before_PLTE(), png_write_iTXt(), png_write_png(), png_write_row(), png_write_rows(), png_write_tEXt(), png_write_zTXt(), pplex_destroy(), pplex_init(), pplex_init_extra(), pppop_buffer_state(), pppush_buffer_state(), prepare_audiospec(), prepare_audiounit(), PrintActiveVariables(), printALCInfo(), ProbeCaptureDevices(), ProbeDevices(), ProbeList(), ProbePlaybackDevices(), ProcessDefinition(), ProcessSources(), ps_hinter_done(), ps_hints_stem(), ps_parser_load_field(), ps_parser_to_token_array(), ps_tocoordarray(), ps_tofixedarray(), psh_globals_new(), psh_glyph_interpolate_normal_points(), psh_glyph_load_points(), psh_hint_table_find_strong_points(), PSP_EventInit(), PSP_EventQuit(), PSP_GL_CreateContext(), PSPAUD_CloseDevice(), PSPAUD_OpenDevice(), read_row_callback(), ReadALConfig(), readAVAudioData(), ReadChunk(), ReconstructHrirs(), RecursivelyCalculateShapeTree(), LongNameMap::Release(), ReleaseALAuxiliaryEffectSlots(), ReleaseALBuffers(), ReleaseALEffects(), ReleaseALFilters(), ReleaseALSources(), ReleaseContext(), RemoveUIntMapKey(), res0_free_look(), res0_unpack(), res2_inverse(), ResamplerClear(), ResamplerRun(), reset_next_value(), ResetUIntMap(), RestoreFPUMode(), ReverbCreate(), ReverbDestroy(), RLEAlphaSurface(), RLEColorkeySurface(), RunThread(), SafeRelease(), SaveTemplate(), SDL_AddCaptureAudioDevice(), SDL_AddDollarGesture(), SDL_AddEvent(), SDL_AddHintCallback(), SDL_AddOutputAudioDevice(), SDL_AddTimerInternal(), SDL_AddTouch(), SDL_AllocBlitMap(), SDL_AllocFormat(), SDL_AllocPalette(), SDL_AllocRW(), SDL_AssertionsQuit(), SDL_atof(), SDL_atoi(), SDL_AudioGetDeviceBuf_Default(), SDL_AudioInit(), SDL_AudioQuit(), SDL_BApp::SDL_BApp(), SDL_BlendFillRects(), SDL_BlendPoints(), SDL_BuildAudioCVT(), SDL_BuildAudioResampleCVT(), SDL_BuildAudioTypeCVT(), SDL_BWin::SDL_BWin(), SDL_CalculateBlendLineFunc(), SDL_CalculateBlit(), SDL_CalculateBlit0(), SDL_CalculateBlit1(), SDL_CalculateBlitA(), SDL_CalculateBlitN(), SDL_CalculateDrawLineFunc(), SDL_CalculateGammaRamp(), SDL_CalculateShapeBitmap(), SDL_CalculateShapeTree(), SDL_ChooseBlitFunc(), SDL_CloseAudioDevice(), SDL_CondWaitTimeout(), SDL_ConvertAudio(), SDL_ConvertSurface(), SDL_ConvertSurfaceFormat(), SDL_CreateColorCursor(), SDL_CreateCond(), SDL_CreateCursor(), SDL_CreateMutex(), SDL_CreateRenderer(), SDL_CreateRGBSurface(), SDL_CreateRGBSurfaceFrom(), SDL_CreateSemaphore(), SDL_CreateShapedWindow(), SDL_CreateSoftwareRenderer(), SDL_CreateSystemCursor(), SDL_CreateTexture(), SDL_CreateTextureFromSurface(), SDL_CreateThread(), SDL_CreateWindow(), SDL_CreateWindowAndRenderer(), SDL_CreateWindowFramebuffer(), SDL_CreateWindowFrom(), SDL_CreateWindowTexture(), SDL_CutEvent(), SDL_DelEventWatch(), SDL_DelHintCallback(), SDL_DestroyRenderer(), SDL_DestroySemaphore(), SDL_DestroyTexture(), SDL_DestroyWindow(), SDL_DestroyWindowTexture(), SDL_EnclosePoints(), SDL_FillRect1(), SDL_FillRect2(), SDL_FillRect3(), SDL_FreeCursor(), SDL_FreeShapeTree(), SDL_FreeSurface(), SDL_GameControllerClose(), SDL_GameControllerGetJoystick(), SDL_GameControllerGetStringForAxis(), SDL_GameControllerGetStringForButton(), SDL_GameControllerInit(), SDL_GameControllerLoadHints(), SDL_GameControllerMappingForGUID(), SDL_GameControllerName(), SDL_GameControllerNameForIndex(), SDL_GameControllerOpen(), SDL_GameControllerQuit(), SDL_GenerateAssertionReport(), SDL_Generic_GetTLSData(), SDL_Generic_SetTLSData(), SDL_GestureProcessEvent(), SDL_GetAudioDeviceName(), SDL_GetAudioDriver(), SDL_GetClosestDisplayMode(), SDL_GetClosestDisplayModeForDisplay(), SDL_GetCPUCount(), SDL_GetCurrentVideoDriver(), SDL_GetCursor(), SDL_GetDefaultCursor(), SDL_GetDisplayDriverData(), SDL_GetDisplayForWindow(), SDL_GetDisplayName(), SDL_GetErrBuf(), SDL_GetFinger(), SDL_GetFocusWindow(), SDL_GetGestureTouch(), SDL_GetKeyFromName(), SDL_GetPowerInfo(), SDL_GetRendererOutputSize(), SDL_GetRGB(), SDL_GetRGBA(), SDL_GetShapedWindowMode(), SDL_GetThreadName(), SDL_GetTicks(), SDL_GetTouch(), SDL_GetTouchFinger(), SDL_GetVideoDriver(), SDL_GetWindowData(), SDL_GetWindowDisplayIndex(), SDL_GetWindowFromID(), SDL_GetWindowSurface(), SDL_GL_CreateContext(), SDL_GL_DeleteContext(), SDL_GL_GetCurrentContext(), SDL_GL_GetCurrentWindow(), SDL_GL_GetProcAddress(), SDL_GL_GetSwapInterval(), SDL_GL_MakeCurrent(), SDL_GL_SetSwapInterval(), SDL_HandTunedResampleCVT(), SDL_HandTunedTypeCVT(), SDL_HapticClose(), SDL_HapticDestroyEffect(), SDL_HapticInit(), SDL_HapticName(), SDL_HapticNewEffect(), SDL_HapticOpen(), SDL_HapticOpenFromJoystick(), SDL_HapticOpenFromMouse(), SDL_HapticQuit(), SDL_HapticSetGain(), SDL_HasEvent(), SDL_HasEvents(), SDL_iconv_string(), SDL_InitFormat(), SDL_InitSubSystem(), SDL_InitTicks(), SDL_InvalidateMap(), SDL_IsShapedWindow(), SDL_JoystickClose(), SDL_JoystickGetGUIDString(), SDL_JoystickInit(), SDL_JoystickName(), SDL_JoystickNameForIndex(), SDL_JoystickOpen(), SDL_JoystickUpdate(), SDL_LoadBMP_RW(), SDL_LoadDollarTemplates(), SDL_LoadWAV_RW(), SDL_LockMutex(), SDL_LogOutput(), SDL_MapRGB(), SDL_MapRGBA(), SDL_MapSurface(), SDL_MixAudio(), SDL_mutexP(), SDL_mutexV(), SDL_OpenAudio(), SDL_PeepEvents(), SDL_PrintFloat(), SDL_PrivateGetControllerGUIDFromMappingString(), SDL_PrivateGetControllerMapping(), SDL_PrivateGetControllerMappingForGUID(), SDL_PrivateGetControllerMappingFromMappingString(), SDL_PrivateGetControllerNameFromMappingString(), SDL_PrivateJoystickNeedsPolling(), SDL_PrivateJoystickShouldIgnoreEvent(), SDL_PrivateJoystickValid(), SDL_PromptAssertion(), sdl_psp_callback_thread(), SDL_QuitInit(), SDL_QuitQuit(), SDL_RecreateWindow(), SDL_RemoveTimer(), SDL_RenderSetLogicalSize(), SDL_ReportAssertion(), SDL_ResetAssertionReport(), SDL_RunAudio(), SDL_RWFromConstMem(), SDL_RWFromFile(), SDL_RWFromFP(), SDL_RWFromMem(), SDL_SaveBMP_RW(), SDL_SemPost(), SDL_SemValue(), SDL_SemWaitTimeout(), SDL_SetAssertionHandler(), SDL_SetCursor(), SDL_SetError(), SDL_SetEventFilter(), SDL_SetHintWithPriority(), SDL_SetMouseFocus(), SDL_SetRelativeMouseMode(), SDL_SetWindowData(), SDL_SetWindowGammaRamp(), SDL_SetWindowShape(), SDL_SetWindowTitle(), SDL_ShowCursor(), SDL_ShowSimpleMessageBox(), SDL_SoftStretch(), SDL_StartEventLoop(), SDL_StopEventLoop(), SDL_strchr(), SDL_strrchr(), SDL_strstr(), SDL_SW_CopyYUVToRGB(), SDL_SW_CreateYUVTexture(), SDL_SW_SetupYUVDisplay(), SDL_SYS_CreateThread(), SDL_SYS_GetTLSData(), SDL_SYS_JoystickInit(), SDL_SYS_JoystickName(), SDL_SYS_JoystickQuit(), SDL_SYS_SetupThread(), SDL_SYS_WaitThread(), SDL_TimerInit(), SDL_TimerQuit(), SDL_TimerThread(), SDL_TLSCleanup(), SDL_TLSGet(), SDL_TLSSet(), SDL_TouchQuit(), SDL_TraverseShapeTree(), SDL_TryLockMutex(), SDL_UnlockMutex(), SDL_UnRLESurface(), SDL_UpdateFullscreenMode(), SDL_UpdateMouseFocus(), SDL_UpdateWindowTexture(), SDL_UpperBlit(), SDL_UpperBlitScaled(), SDL_VideoInit(), SDL_VideoQuit(), SDL_WarpMouseInWindow(), SDL_WindowHasAShape(), SDLNet_AddSocket(), SDLNet_AllocPacket(), SDLNet_AllocPacketV(), SDLNet_AllocSocketSet(), SDLNet_CheckSockets(), SDLNet_DelSocket(), SDLNet_GetLocalAddresses(), SDLNet_ResizePacket(), SDLNet_ResolveHost(), SDLNet_ResolveIP(), SDLNet_TCP_Accept(), SDLNet_TCP_Close(), SDLNet_TCP_GetPeerAddress(), SDLNet_TCP_Open(), SDLNet_UDP_Bind(), SDLNet_UDP_Close(), SDLNet_UDP_GetPeerAddress(), SDLNet_UDP_Open(), SDLNet_UDP_Recv(), SDLNet_UDP_RecvV(), SDLNet_UDP_SendV(), SDLNet_UDP_SetPacketLoss(), SDLTest_CommonCreateState(), SDLTest_CommonEvent(), SDLTest_CommonInit(), SDLTest_CompareSurfaces(), SDLTest_Crc32CalcBuffer(), SDLTest_Crc32CalcEnd(), SDLTest_Crc32CalcStart(), SDLTest_Crc32Done(), SDLTest_Crc32Init(), SDLTest_DrawCharacter(), SDLTest_GenerateExecKey(), SDLTest_GenerateRunSeed(), SDLTest_LoadIcon(), SDLTest_Md5Final(), SDLTest_Md5Init(), SDLTest_Md5Update(), SDLTest_Random(), SDLTest_RandomAsciiStringOfSize(), SDLTest_RandomAsciiStringWithMaximumLength(), SDLTest_RandomInit(), SDLTest_RandomInitTime(), SDLTest_RunSuites(), SDLTest_RunTest(), SDLTest_ScreenShot(), SDLTest_SetTestTimeout(), SendHello(), SetMixerFPUMode(), SetSourceiv(), SetSourceState(), SetSpeakerArrangement(), setting_to_approx_bitrate(), sfnt_load_face(), ShGetInfo(), ShInitBuiltInResources(), ShouldUseTextureFramebuffer(), sndio_close_playback(), sndio_open_playback(), sndio_start_playback(), sndio_stop_playback(), SocketReady(), solaris_close_playback(), solaris_start_playback(), solaris_stop_playback(), spinnit(), StarterFunc(), StartThread(), StopThread(), StoreMhr(), StoreTable(), strdup(), SW_CreateRenderer(), SW_CreateRendererForSurface(), SW_RenderClear(), SW_RenderCopyEx(), SW_UpdateClipRect(), SW_WindowEvent(), t1_cmap_custom_done(), t1_cmap_custom_init(), t1_cmap_std_done(), t1_cmap_std_init(), t1_cmap_unicode_init(), T1_Compute_Max_Advance(), t1_decoder_parse_charstrings(), T1_Face_Done(), T1_Face_Init(), T1_Get_MM_Var(), T1_Load_Glyph(), t1_load_keyword(), T1_Read_Metrics(), T1_Read_PFM(), T42_Face_Init(), T42_GlyphSlot_Init(), t42_parse_sfnts(), T42_Size_Done(), test_gzio(), test_one_file(), TestFace(), ThunkExit(), timeGetTime(), TMMap::TMMap(), track_eval_linear(), TrErrorVA(), TrIndication(), TrReadFloat(), TrReadInt(), TrSetup(), tt_driver_done(), tt_face_done(), tt_face_get_device_metrics(), tt_face_get_name(), tt_face_init(), tt_face_load_cvt(), tt_face_load_fpgm(), tt_face_load_gasp(), tt_face_load_hhea(), tt_face_load_prep(), tt_face_lookup_table(), tt_get_interface(), tt_get_sfnt_checksum(), TT_Load_Simple_Glyph(), tt_name_entry_ascii_from_other(), tt_name_entry_ascii_from_utf16(), UpdateDeviceParams(), UpdateLogicalSize(), ValidHaptic(), VerifyContext(), VerifyDevice(), Zeni::Vertex_Buffer_Renderer_DX9::Vertex_Buffer_Renderer_DX9(), DetectCallDepth::visitAggregate(), CollectAttribsUniforms::visitAggregate(), TOutputGLSLBase::visitAggregate(), sh::OutputHLSL::visitAggregate(), ValidateLimitations::visitBinary(), TOutputGLSLBase::visitBinary(), TOutputGLSLBase::visitBranch(), TOutputGLSLBase::visitCodeBlock(), ValidateLimitations::visitLoop(), TOutputGLSLBase::visitLoop(), MapLongVariableNames::visitSymbol(), TOutputGLSLBase::visitUnary(), vorbis_analysis_buffer(), vorbis_analysis_headerout(), vorbis_analysis_init(), vorbis_block_init(), vorbis_book_init_decode(), vorbis_comment_add(), vorbis_comment_query(), vorbis_dsp_clear(), vorbis_encode_ctl(), vorbis_encode_setup_init(), vorbis_staticbook_unpack(), vorbis_synthesis_headerin(), vorbis_synthesis_trackonly(), vorbis_window(), wave_close_playback(), wave_start_playback(), wave_stop_playback(), wglewContextInit(), wglewGetExtension(), Zeni::Window::Window(), WinMMCloseCapture(), WinMMClosePlayback(), WinMMOpenCapture(), WinMMOpenPlayback(), WinMMStartPlayback(), WinMMStopPlayback(), write_row_callback(), TOutputGLSLBase::writeConstantUnion(), TOutputGLSLBase::writeFunctionParameters(), XAudio2Create(), yy_init_globals(), yylex_destroy(), yylex_init(), yylex_init_extra(), yypop_buffer_state(), yypush_buffer_state(), TMMap::~TMMap(), and TShHandleBase::~TShHandleBase().

Typedef Documentation

typedef void(* FT_Bitmap_LcdFilterFunc)(FT_Bitmap *bitmap, FT_Render_Mode render_mode, FT_Library library)

Definition at line 750 of file ftobjs.h.

typedef struct FT_CMapRec_* FT_CMap

Definition at line 125 of file ftobjs.h.

typedef FT_UInt(* FT_CMap_CharIndexFunc)(FT_CMap cmap, FT_UInt32 char_code)

Definition at line 157 of file ftobjs.h.

typedef FT_UInt(* FT_CMap_CharNextFunc)(FT_CMap cmap, FT_UInt32 *achar_code)

Definition at line 161 of file ftobjs.h.

typedef FT_UInt32*(* FT_CMap_CharVariantListFunc)(FT_CMap cmap, FT_Memory mem, FT_UInt32 char_code)

Definition at line 180 of file ftobjs.h.

typedef FT_UInt(* FT_CMap_CharVarIndexFunc)(FT_CMap cmap, FT_CMap unicode_cmap, FT_UInt32 char_code, FT_UInt32 variant_selector)

Definition at line 165 of file ftobjs.h.

typedef FT_Bool(* FT_CMap_CharVarIsDefaultFunc)(FT_CMap cmap, FT_UInt32 char_code, FT_UInt32 variant_selector)

Definition at line 171 of file ftobjs.h.

Definition at line 128 of file ftobjs.h.

typedef void(* FT_CMap_DoneFunc)(FT_CMap cmap)

Definition at line 154 of file ftobjs.h.

typedef FT_Error(* FT_CMap_InitFunc)(FT_CMap cmap, FT_Pointer init_data)

Definition at line 150 of file ftobjs.h.

typedef FT_UInt32*(* FT_CMap_VariantCharListFunc)(FT_CMap cmap, FT_Memory mem, FT_UInt32 variant_selector)

Definition at line 185 of file ftobjs.h.

typedef FT_UInt32*(* FT_CMap_VariantListFunc)(FT_CMap cmap, FT_Memory mem)

Definition at line 176 of file ftobjs.h.

typedef struct FT_CMapRec_ FT_CMapRec
typedef struct FT_DriverRec_ FT_DriverRec
typedef FT_Error(* FT_Face_GetGlyphNameFunc)(FT_Face face, FT_UInt glyph_index, FT_Pointer buffer, FT_UInt buffer_max)

Definition at line 875 of file ftobjs.h.

typedef FT_UInt(* FT_Face_GetGlyphNameIndexFunc)(FT_Face face, FT_String *glyph_name)

Definition at line 881 of file ftobjs.h.

typedef const char*(* FT_Face_GetPostscriptNameFunc)(FT_Face face)

Definition at line 872 of file ftobjs.h.

typedef struct FT_LibraryRec_ FT_LibraryRec
typedef struct FT_ModuleRec_ FT_ModuleRec

Function Documentation

FT_Done_Memory ( FT_Memory  memory)

Definition at line 311 of file ftsystem.c.

References ft_sfree.

Referenced by FT_Done_FreeType(), and FT_Init_FreeType().

FT_EXPORT_VAR ( FT_Raster_Funcs  )
FT_Get_Module_Interface ( FT_Library  library,
const char *  mod_name 
)
ft_glyphslot_alloc_bitmap ( FT_GlyphSlot  slot,
FT_ULong  size 
)

Definition at line 295 of file ftobjs.c.

References error, FT_ALLOC, FT_FACE_MEMORY, FT_FREE, and FT_GLYPH_OWN_BITMAP.

Referenced by PCF_Glyph_Load(), and tt_sbit_decoder_alloc_bitmap().

ft_glyphslot_free_bitmap ( FT_GlyphSlot  slot)
ft_glyphslot_set_bitmap ( FT_GlyphSlot  slot,
FT_Byte buffer 
)

Definition at line 283 of file ftobjs.c.

References FT_ASSERT, FT_GLYPH_OWN_BITMAP, and ft_glyphslot_free_bitmap().

Referenced by BDF_Glyph_Load().

ft_highpow2 ( FT_UInt32  value)

Definition at line 414 of file ftutil.c.

Referenced by pfr_face_get_kerning().

ft_module_get_service ( FT_Module  module,
const char *  service_id 
)
FT_New_Memory ( void  )

Definition at line 287 of file ftsystem.c.

References ft_alloc(), ft_free(), ft_realloc(), and ft_smalloc.

Referenced by FT_Init_FreeType().

FT_Render_Glyph_Internal ( FT_Library  library,
FT_GlyphSlot  slot,
FT_Render_Mode  render_mode 
)
ft_synthesize_vertical_metrics ( FT_Glyph_Metrics metrics,
FT_Pos  advance 
)