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 | Variables
afmodule.c File Reference
#include "afglobal.h"
#include "afmodule.h"
#include "afloader.h"
#include "aferrors.h"
#include "afpic.h"

Go to the source code of this file.

Macros

#define FT_COMPONENT   trace_afmodule
 

Functions

FT_Error af_property_get_face_globals (FT_Face face, AF_FaceGlobals *aglobals, AF_Module module)
 
FT_Error af_property_set (FT_Module ft_module, const char *property_name, const void *value)
 
FT_Error af_property_get (FT_Module ft_module, const char *property_name, void *value)
 
 FT_DEFINE_SERVICE_PROPERTIESREC (af_service_properties,(FT_Properties_SetFunc) af_property_set,(FT_Properties_GetFunc) af_property_get) FT_DEFINE_SERVICEDESCREC1(af_services
 
&AF_SERVICE_PROPERTIES_GET af_get_interface (FT_Module module, const char *module_interface)
 
 af_autofitter_init (FT_Module ft_module)
 
 af_autofitter_done (FT_Module ft_module)
 
 af_autofitter_load_glyph (AF_Module module, FT_GlyphSlot slot, FT_Size size, FT_UInt glyph_index, FT_Int32 load_flags)
 
 FT_DEFINE_AUTOHINTER_INTERFACE (af_autofitter_interface, NULL, NULL, NULL,(FT_AutoHinter_GlyphLoadFunc) af_autofitter_load_glyph) FT_DEFINE_MODULE(autofit_module_class
 
 sizeof (AF_ModuleRec)
 

Variables

 FT_SERVICE_ID_PROPERTIES
 
 FT_MODULE_HINTER
 
 autofitter
 
const void *& AF_INTERFACE_GET
 
const void FT_Module_Constructor af_autofitter_init
 
const void FT_Module_Constructor FT_Module_Destructor af_autofitter_done
 

Macro Definition Documentation

◆ FT_COMPONENT

#define FT_COMPONENT   trace_afmodule

Definition at line 45 of file afmodule.c.

Function Documentation

◆ af_autofitter_done()

af_autofitter_done ( FT_Module  ft_module)

Definition at line 216 of file afmodule.c.

References af_loader_done(), and FT_CALLBACK_DEF.

◆ af_autofitter_init()

af_autofitter_init ( FT_Module  ft_module)

Definition at line 204 of file afmodule.c.

References af_loader_init(), AF_SCRIPT_FALLBACK, and FT_CALLBACK_DEF.

◆ af_autofitter_load_glyph()

af_autofitter_load_glyph ( AF_Module  module,
FT_GlyphSlot  slot,
FT_Size  size,
FT_UInt  glyph_index,
FT_Int32  load_flags 
)

◆ af_get_interface()

& AF_SERVICE_PROPERTIES_GET af_get_interface ( FT_Module  module,
const char *  module_interface 
)

Definition at line 182 of file afmodule.c.

References AF_SERVICES_GET, FT_CALLBACK_DEF, ft_service_list_lookup(), FT_UNUSED, library, and NULL.

◆ af_property_get()

FT_Error af_property_get ( FT_Module  ft_module,
const char *  property_name,
void value 
)

◆ af_property_get_face_globals()

FT_Error af_property_get_face_globals ( FT_Face  face,
AF_FaceGlobals aglobals,
AF_Module  module 
)

◆ af_property_set()

FT_Error af_property_set ( FT_Module  ft_module,
const char *  property_name,
const void value 
)

◆ FT_DEFINE_AUTOHINTER_INTERFACE()

FT_DEFINE_AUTOHINTER_INTERFACE ( af_autofitter_interface  ,
NULL  ,
NULL  ,
NULL  ,
(FT_AutoHinter_GlyphLoadFunc af_autofitter_load_glyph 
)

◆ FT_DEFINE_SERVICE_PROPERTIESREC()

FT_DEFINE_SERVICE_PROPERTIESREC ( af_service_properties  ,
(FT_Properties_SetFunc af_property_set,
(FT_Properties_GetFunc af_property_get 
)

Referenced by af_property_get().

◆ sizeof()

sizeof ( AF_ModuleRec  )

Variable Documentation

◆ af_autofitter_done

Definition at line 253 of file afmodule.c.

◆ af_autofitter_init

const void FT_Module_Constructor af_autofitter_init

Definition at line 253 of file afmodule.c.

◆ AF_INTERFACE_GET

const void* & AF_INTERFACE_GET

Definition at line 253 of file afmodule.c.

◆ autofitter

autofitter

Definition at line 253 of file afmodule.c.

◆ FT_MODULE_HINTER

FT_MODULE_HINTER

Definition at line 250 of file afmodule.c.

◆ FT_SERVICE_ID_PROPERTIES

FT_SERVICE_ID_PROPERTIES

Definition at line 178 of file afmodule.c.