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
cffobjs.h File Reference
#include <ft2build.h>
#include "cfftypes.h"

Go to the source code of this file.

Classes

struct  CFF_SizeRec_
 
struct  CFF_GlyphSlotRec_
 
struct  CFF_InternalRec_
 
struct  CFF_Transform_
 
struct  CFF_DriverRec_
 

Typedefs

typedef typedefFT_BEGIN_HEADER struct CFF_DriverRec_CFF_Driver
 
typedef TT_Face CFF_Face
 
typedef struct CFF_SizeRec_ CFF_SizeRec
 
typedef struct CFF_SizeRec_CFF_Size
 
typedef struct CFF_GlyphSlotRec_ CFF_GlyphSlotRec
 
typedef struct CFF_GlyphSlotRec_CFF_GlyphSlot
 
typedef struct CFF_InternalRec_ CFF_InternalRec
 
typedef struct CFF_InternalRec_CFF_Internal
 
typedef struct CFF_Transform_ CFF_Transform
 
typedef struct CFF_DriverRec_ CFF_DriverRec
 

Functions

 cff_size_init (FT_Size size)
 
 cff_size_done (FT_Size size)
 
 cff_size_request (FT_Size size, FT_Size_Request req)
 
 cff_slot_done (FT_GlyphSlot slot)
 
 cff_slot_init (FT_GlyphSlot slot)
 
 cff_face_init (FT_Stream stream, FT_Face face, FT_Int face_index, FT_Int num_params, FT_Parameter *params)
 
 cff_face_done (FT_Face face)
 
 cff_driver_init (FT_Module module)
 
 cff_driver_done (FT_Module module)
 

Typedef Documentation

◆ CFF_Driver

typedef typedefFT_BEGIN_HEADER struct CFF_DriverRec_* CFF_Driver

Definition at line 42 of file cffobjs.h.

◆ CFF_DriverRec

typedef struct CFF_DriverRec_ CFF_DriverRec

◆ CFF_Face

typedef TT_Face CFF_Face

Definition at line 44 of file cffobjs.h.

◆ CFF_GlyphSlot

typedef struct CFF_GlyphSlotRec_ * CFF_GlyphSlot

◆ CFF_GlyphSlotRec

◆ CFF_Internal

typedef struct CFF_InternalRec_ * CFF_Internal

◆ CFF_InternalRec

◆ CFF_Size

typedef struct CFF_SizeRec_ * CFF_Size

◆ CFF_SizeRec

typedef struct CFF_SizeRec_ CFF_SizeRec

◆ CFF_Transform

typedef struct CFF_Transform_ CFF_Transform

Function Documentation

◆ cff_driver_done()

cff_driver_done ( FT_Module  module)

Definition at line 1067 of file cffobjs.c.

References FT_UNUSED.

◆ cff_driver_init()

cff_driver_init ( FT_Module  module)

Definition at line 1053 of file cffobjs.c.

References driver, FALSE, FT_CFF_HINTING_FREETYPE, FT_Err_Ok, and FT_LOCAL_DEF.

◆ cff_face_done()

cff_face_done ( FT_Face  face)

◆ cff_face_init()

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

◆ cff_size_done()

cff_size_done ( FT_Size  size)

◆ cff_size_init()

cff_size_init ( FT_Size  size)

Definition at line 157 of file cffobjs.c.

References error, and FT_Err_Ok.

◆ cff_size_request()

cff_size_request ( FT_Size  size,
FT_Size_Request  req 
)

◆ cff_slot_done()

cff_slot_done ( FT_GlyphSlot  slot)

Definition at line 343 of file cffobjs.c.

References FT_LOCAL_DEF.

◆ cff_slot_init()

cff_slot_init ( FT_GlyphSlot  slot)