22#include FT_INTERNAL_DEBUG_H
23#include FT_INTERNAL_POSTSCRIPT_PROPS_H
27#include FT_SERVICE_POSTSCRIPT_NAME_H
28#include FT_SERVICE_FONT_FORMAT_H
29#include FT_SERVICE_POSTSCRIPT_INFO_H
30#include FT_SERVICE_CID_H
31#include FT_SERVICE_PROPERTIES_H
34#include FT_INTERNAL_POSTSCRIPT_AUX_H
44#define FT_COMPONENT trace_ciddriver
181 cid_service_properties,
205 const char* cid_interface )
const char const char FT_Int * supplement
FT_Properties_SetFunc ps_property_set
cid_slot_load_glyph(FT_GlyphSlot cidglyph, FT_Size cidsize, FT_UInt glyph_index, FT_Int32 load_flags)
cid_face_init(FT_Stream stream, FT_Face cidface, FT_Int face_index, FT_Int num_params, FT_Parameter *params)
cid_driver_init(FT_Module module)
cid_slot_init(FT_GlyphSlot slot)
cid_size_init(FT_Size cidsize)
cid_size_done(FT_Size cidsize)
cid_slot_done(FT_GlyphSlot slot)
cid_face_done(FT_Face cidface)
cid_driver_done(FT_Module driver)
cid_size_request(FT_Size size, FT_Size_Request req)
struct CID_GlyphSlotRec_ CID_GlyphSlotRec
static const FT_Service_CIDRec cid_service_cid_info
static const FT_Service_PsFontNameRec cid_service_ps_name
static const FT_Service_PsInfoRec cid_service_ps_info
cid_get_interface(FT_Module module, const char *cid_interface)
static const char * cid_get_postscript_name(CID_Face face)
static FT_Error cid_ps_get_font_extra(FT_Face face, PS_FontExtraRec *afont_extra)
static FT_Error cid_ps_get_font_info(FT_Face face, PS_FontInfoRec *afont_info)
static FT_Error cid_get_cid_from_glyph_index(CID_Face face, FT_UInt glyph_index, FT_UInt *cid)
static FT_Error cid_get_ros(CID_Face face, const char **registry, const char **ordering, FT_Int *supplement)
FT_CALLBACK_TABLE_DEF const FT_Driver_ClassRec t1cid_driver_class
static FT_Error cid_get_is_cid(CID_Face face, FT_Bool *is_cid)
#define FT_CALLBACK_DEF(x)
#define FT_CALLBACK_TABLE_DEF
#define FT_MODULE_FONT_DRIVER
#define FT_MODULE_DRIVER_HAS_HINTER
#define FT_MODULE_DRIVER_SCALABLE
ps_property_get(FT_Module module, const char *property_name, void *value)
ft_service_list_lookup(FT_ServiceDesc service_descriptors, const char *service_id)
FT_BEGIN_HEADER typedef unsigned char FT_Bool
static enum @963 ordering
GLenum GLuint GLint GLenum face
FT_BEGIN_HEADER struct PS_DriverRec_ PS_DriverRec
FT_Error(* FT_CID_GetCIDFromGlyphIndexFunc)(FT_Face face, FT_UInt glyph_index, FT_UInt *cid)
#define FT_SERVICE_ID_CID
FT_Error(* FT_CID_GetIsInternallyCIDKeyedFunc)(FT_Face face, FT_Bool *is_cid)
FT_Error(* FT_CID_GetRegistryOrderingSupplementFunc)(FT_Face face, const char **registry, const char **ordering, FT_Int *supplement)
#define FT_FONT_FORMAT_CID
#define FT_SERVICE_ID_FONT_FORMAT
#define FT_SERVICE_ID_POSTSCRIPT_FONT_NAME
const char *(* FT_PsName_GetFunc)(FT_Face face)
#define FT_DEFINE_SERVICE_PROPERTIESREC(class_, set_property_, get_property_)
FT_Error(* FT_Properties_GetFunc)(FT_Module module, const char *property_name, void *value)
FT_Error(* FT_Properties_SetFunc)(FT_Module module, const char *property_name, const void *value, FT_Bool value_is_string)
#define FT_SERVICE_ID_PROPERTIES
FT_Long(* PS_GetFontValueFunc)(FT_Face face, PS_Dict_Keys key, FT_UInt idx, void *value, FT_Long value_len)
FT_Error(* PS_GetFontInfoFunc)(FT_Face face, PS_FontInfoRec *afont_info)
FT_Int(* PS_HasGlyphNamesFunc)(FT_Face face)
FT_Error(* PS_GetFontExtraFunc)(FT_Face face, PS_FontExtraRec *afont_extra)
FT_Error(* PS_GetFontPrivateFunc)(FT_Face face, PS_PrivateRec *afont_private)
#define FT_SERVICE_ID_POSTSCRIPT_INFO
FT_BEGIN_HEADER struct PS_FontInfoRec_ PS_FontInfoRec
struct CID_FaceRec_ * CID_Face
struct CID_FaceRec_ CID_FaceRec