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

Go to the source code of this file.

Classes

struct  T42_SizeRec_
 
struct  T42_GlyphSlotRec_
 
struct  T42_DriverRec_
 

Typedefs

typedef FT_BEGIN_HEADER struct T42_SizeRec_ T42_SizeRec
 
typedef FT_BEGIN_HEADER struct T42_SizeRec_T42_Size
 
typedef struct T42_GlyphSlotRec_ T42_GlyphSlotRec
 
typedef struct T42_GlyphSlotRec_T42_GlyphSlot
 
typedef struct T42_DriverRec_ T42_DriverRec
 
typedef struct T42_DriverRec_T42_Driver
 

Functions

 T42_Face_Init (FT_Stream stream, FT_Face face, FT_Int face_index, FT_Int num_params, FT_Parameter *params)
 
 T42_Face_Done (FT_Face face)
 
 T42_Size_Init (FT_Size size)
 
 T42_Size_Request (FT_Size size, FT_Size_Request req)
 
 T42_Size_Select (FT_Size size, FT_ULong strike_index)
 
 T42_Size_Done (FT_Size size)
 
 T42_GlyphSlot_Init (FT_GlyphSlot slot)
 
 T42_GlyphSlot_Load (FT_GlyphSlot glyph, FT_Size size, FT_UInt glyph_index, FT_Int32 load_flags)
 
 T42_GlyphSlot_Done (FT_GlyphSlot slot)
 
 T42_Driver_Init (FT_Module module)
 
 T42_Driver_Done (FT_Module module)
 

Typedef Documentation

◆ T42_Driver

typedef struct T42_DriverRec_ * T42_Driver

◆ T42_DriverRec

typedef struct T42_DriverRec_ T42_DriverRec

◆ T42_GlyphSlot

typedef struct T42_GlyphSlotRec_ * T42_GlyphSlot

◆ T42_GlyphSlotRec

◆ T42_Size

◆ T42_SizeRec

Function Documentation

◆ T42_Driver_Done()

T42_Driver_Done ( FT_Module  module)

Definition at line 495 of file t42objs.c.

References FT_LOCAL_DEF, and FT_UNUSED.

◆ T42_Driver_Init()

T42_Driver_Init ( FT_Module  module)

◆ T42_Face_Done()

T42_Face_Done ( FT_Face  face)

◆ T42_Face_Init()

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

◆ T42_GlyphSlot_Done()

T42_GlyphSlot_Done ( FT_GlyphSlot  slot)

Definition at line 603 of file t42objs.c.

References FT_Done_GlyphSlot(), and T42_GlyphSlotRec_::ttslot.

◆ T42_GlyphSlot_Init()

T42_GlyphSlot_Init ( FT_GlyphSlot  slot)

◆ T42_GlyphSlot_Load()

T42_GlyphSlot_Load ( FT_GlyphSlot  glyph,
FT_Size  size,
FT_UInt  glyph_index,
FT_Int32  load_flags 
)

Definition at line 638 of file t42objs.c.

References error.

◆ T42_Size_Done()

T42_Size_Done ( FT_Size  size)

Definition at line 560 of file t42objs.c.

References FT_Done_Size(), FT_List_Find(), FT_LOCAL_DEF, and NULL.

◆ T42_Size_Init()

T42_Size_Init ( FT_Size  size)

Definition at line 502 of file t42objs.c.

References error, FT_Activate_Size(), FT_Err_Ok, FT_LOCAL_DEF, and FT_New_Size().

◆ T42_Size_Request()

T42_Size_Request ( FT_Size  size,
FT_Size_Request  req 
)

◆ T42_Size_Select()

T42_Size_Select ( FT_Size  size,
FT_ULong  strike_index 
)