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]
Functions | Variables
pfrcmap.c File Reference
#include <ft2build.h>
#include "pfrcmap.h"
#include "pfrobjs.h"
#include "pfrerror.h"

Go to the source code of this file.

Functions

 pfr_cmap_init (PFR_CMap cmap)
 
 pfr_cmap_done (PFR_CMap cmap)
 
 pfr_cmap_char_index (PFR_CMap cmap, FT_UInt32 char_code)
 
 pfr_cmap_char_next (PFR_CMap cmap, FT_UInt32 *pchar_code)
 

Variables

FT_CALLBACK_TABLE_DEF const FT_CMap_ClassRec pfr_cmap_class_rec
 

Function Documentation

◆ pfr_cmap_char_index()

pfr_cmap_char_index ( PFR_CMap  cmap,
FT_UInt32  char_code 
)

Definition at line 67 of file pfrcmap.c.

References FT_CALLBACK_DEF, max, and vl::min().

◆ pfr_cmap_char_next()

pfr_cmap_char_next ( PFR_CMap  cmap,
FT_UInt32 pchar_code 
)

Definition at line 94 of file pfrcmap.c.

References PFR_CharRec_::char_code, FT_CALLBACK_TABLE_DEF, max, and vl::min().

◆ pfr_cmap_done()

pfr_cmap_done ( PFR_CMap  cmap)

Definition at line 59 of file pfrcmap.c.

References FT_CALLBACK_DEF, and NULL.

◆ pfr_cmap_init()

pfr_cmap_init ( PFR_CMap  cmap)

Definition at line 28 of file pfrcmap.c.

References error, FT_CALLBACK_DEF, FT_CMAP_FACE, FT_Err_Ok, and FT_THROW().

Variable Documentation

◆ pfr_cmap_class_rec

Initial value:
=
{
sizeof ( PFR_CMapRec ),
}
FT_UInt(* FT_CMap_CharIndexFunc)(FT_CMap cmap, FT_UInt32 char_code)
Definition: ftobjs.h:157
#define NULL
Definition: ftobjs.h:61
void(* FT_CMap_DoneFunc)(FT_CMap cmap)
Definition: ftobjs.h:154
pfr_cmap_char_index(PFR_CMap cmap, FT_UInt32 char_code)
Definition: pfrcmap.c:67
pfr_cmap_char_next(PFR_CMap cmap, FT_UInt32 *pchar_code)
Definition: pfrcmap.c:94
pfr_cmap_done(PFR_CMap cmap)
Definition: pfrcmap.c:59
FT_BEGIN_HEADER struct PFR_CMapRec_ PFR_CMapRec
FT_UInt(* FT_CMap_CharNextFunc)(FT_CMap cmap, FT_UInt32 *achar_code)
Definition: ftobjs.h:161
FT_Error(* FT_CMap_InitFunc)(FT_CMap cmap, FT_Pointer init_data)
Definition: ftobjs.h:150
pfr_cmap_init(PFR_CMap cmap)
Definition: pfrcmap.c:28

Definition at line 155 of file pfrcmap.c.

Referenced by pfr_face_init().