Visualization Library 2.0.0-b5

A lightweight C++ OpenGL middleware for 2D/3D graphics

VL     Star     Watch     Fork     Issue

[Download] [Tutorials] [All Classes] [Grouped Classes]
Macros | Functions
pfrobjs.c File Reference
#include "pfrobjs.h"
#include "pfrload.h"
#include "pfrgload.h"
#include "pfrcmap.h"
#include "pfrsbit.h"
#include "pfrerror.h"

Go to the source code of this file.

Macros

#define FT_COMPONENT   trace_pfr
 

Functions

 pfr_face_done (FT_Face pfrface)
 
 pfr_face_init (FT_Stream stream, FT_Face pfrface, FT_Int face_index, FT_Int num_params, FT_Parameter *params)
 
 pfr_slot_init (FT_GlyphSlot pfrslot)
 
 pfr_slot_done (FT_GlyphSlot pfrslot)
 
 pfr_slot_load (FT_GlyphSlot pfrslot, FT_Size pfrsize, FT_UInt gindex, FT_Int32 load_flags)
 
 pfr_face_get_kerning (FT_Face pfrface, FT_UInt glyph1, FT_UInt glyph2, FT_Vector *kerning)
 

Macro Definition Documentation

◆ FT_COMPONENT

#define FT_COMPONENT   trace_pfr

Definition at line 31 of file pfrobjs.c.

Function Documentation

◆ pfr_face_done()

pfr_face_done ( FT_Face  pfrface)

Definition at line 43 of file pfrobjs.c.

References FT_FACE_MEMORY, FT_FREE, FT_LOCAL_DEF, NULL, and pfr_phy_font_done().

◆ pfr_face_get_kerning()

pfr_face_get_kerning ( FT_Face  pfrface,
FT_UInt  glyph1,
FT_UInt  glyph2,
FT_Vector kerning 
)

◆ pfr_face_init()

pfr_face_init ( FT_Stream  stream,
FT_Face  pfrface,
FT_Int  face_index,
FT_Int  num_params,
FT_Parameter params 
)

◆ pfr_slot_done()

pfr_slot_done ( FT_GlyphSlot  pfrslot)

Definition at line 303 of file pfrobjs.c.

References FT_LOCAL_DEF, PFR_SlotRec_::glyph, and pfr_glyph_done().

◆ pfr_slot_init()

pfr_slot_init ( FT_GlyphSlot  pfrslot)

Definition at line 290 of file pfrobjs.c.

References FT_LOCAL_DEF, PFR_SlotRec_::glyph, and pfr_glyph_init().

◆ pfr_slot_load()

pfr_slot_load ( FT_GlyphSlot  pfrslot,
FT_Size  pfrsize,
FT_UInt  gindex,
FT_Int32  load_flags 
)