Visualization Library 2.0.0-b5
A lightweight C++ OpenGL middleware for 2D/3D graphics
|
[Download] [Tutorials] [All Classes] [Grouped Classes] |
#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) | |
#define FT_COMPONENT trace_afmodule |
Definition at line 45 of file afmodule.c.
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 | ( | 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_Module | module, |
FT_GlyphSlot | slot, | ||
FT_Size | size, | ||
FT_UInt | glyph_index, | ||
FT_Int32 | load_flags | ||
) |
Definition at line 226 of file afmodule.c.
References af_loader_load_glyph(), FT_DEFINE_AUTOHINTER_INTERFACE(), FT_DEFINE_MODULE, FT_UNUSED, and NULL.
& 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.
Definition at line 120 of file afmodule.c.
References af_property_get_face_globals(), af_property_set(), error, FT_Prop_GlyphToScriptMap_::face, FT_Prop_IncreaseXHeight_::face, FT_DEFINE_SERVICE_PROPERTIESREC(), FT_DEFINE_SERVICEDESCREC1, FT_Err_Ok, ft_strcmp, FT_THROW(), FT_TRACE0(), AF_FaceGlobalsRec_::glyph_scripts, AF_FaceGlobalsRec_::increase_x_height, FT_Prop_IncreaseXHeight_::limit, and FT_Prop_GlyphToScriptMap_::map.
FT_Error af_property_get_face_globals | ( | FT_Face | face, |
AF_FaceGlobals * | aglobals, | ||
AF_Module | module | ||
) |
Definition at line 49 of file afmodule.c.
References af_face_globals_free(), af_face_globals_new(), FT_FaceRec_::autohint, FT_Generic_::data, error, FT_Generic_::finalizer, FT_Err_Ok, FT_THROW(), and if().
Referenced by af_property_get(), and af_property_set().
Definition at line 83 of file afmodule.c.
References af_property_get_face_globals(), error, FT_Prop_IncreaseXHeight_::face, FT_Err_Ok, ft_strcmp, FT_THROW(), FT_TRACE0(), AF_FaceGlobalsRec_::increase_x_height, and FT_Prop_IncreaseXHeight_::limit.
Referenced by af_property_get().
FT_DEFINE_AUTOHINTER_INTERFACE | ( | af_autofitter_interface | , |
NULL | , | ||
NULL | , | ||
NULL | , | ||
(FT_AutoHinter_GlyphLoadFunc) | af_autofitter_load_glyph | ||
) |
Referenced by af_autofitter_load_glyph().
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 | ( | AF_ModuleRec | ) |
const void FT_Module_Constructor FT_Module_Destructor af_autofitter_done |
Definition at line 253 of file afmodule.c.
const void FT_Module_Constructor af_autofitter_init |
Definition at line 253 of file afmodule.c.
Definition at line 253 of file afmodule.c.
autofitter |
Definition at line 253 of file afmodule.c.
FT_MODULE_HINTER |
Definition at line 250 of file afmodule.c.
FT_SERVICE_ID_PROPERTIES |
Definition at line 178 of file afmodule.c.
Visualization Library 2.0.0-b5 Reference Documentation
Updated on Mon Feb 10 2020 02:44:54.
© Copyright Michele Bosi. All rights reserved.