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]
Classes | Typedefs | Functions
pfrobjs.h File Reference
#include "pfrtypes.h"

Go to the source code of this file.

Classes

struct  PFR_FaceRec_
 
struct  PFR_SizeRec_
 
struct  PFR_SlotRec_
 

Typedefs

typedef typedefFT_BEGIN_HEADER struct PFR_FaceRec_PFR_Face
 
typedef struct PFR_SizeRec_PFR_Size
 
typedef struct PFR_SlotRec_PFR_Slot
 
typedef struct PFR_FaceRec_ PFR_FaceRec
 
typedef struct PFR_SizeRec_ PFR_SizeRec
 
typedef struct PFR_SlotRec_ PFR_SlotRec
 

Functions

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

Typedef Documentation

◆ PFR_Face

typedef typedefFT_BEGIN_HEADER struct PFR_FaceRec_* PFR_Face

Definition at line 27 of file pfrobjs.h.

◆ PFR_FaceRec

typedef struct PFR_FaceRec_ PFR_FaceRec

◆ PFR_Size

typedef struct PFR_SizeRec_* PFR_Size

Definition at line 29 of file pfrobjs.h.

◆ PFR_SizeRec

typedef struct PFR_SizeRec_ PFR_SizeRec

◆ PFR_Slot

typedef struct PFR_SlotRec_* PFR_Slot

Definition at line 31 of file pfrobjs.h.

◆ PFR_SlotRec

typedef struct PFR_SlotRec_ PFR_SlotRec

Function Documentation

◆ pfr_face_done()

pfr_face_done ( FT_Face  face)

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  face,
FT_UInt  glyph1,
FT_UInt  glyph2,
FT_Vector kerning 
)

◆ pfr_face_init()

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

◆ pfr_slot_done()

pfr_slot_done ( FT_GlyphSlot  slot)

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  slot)

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  slot,
FT_Size  size,
FT_UInt  gindex,
FT_Int32  load_flags 
)