Lines Matching refs:module
5 /* FreeType PostScript hinter module implementation (body). */
26 /* the Postscript Hinter module structure */
39 /* finalize module */
41 ps_hinter_done( PS_Hinter_Module module )
43 module->t1_funcs.hints = NULL;
44 module->t2_funcs.hints = NULL;
46 ps_hints_done( &module->ps_hints );
50 /* initialize module, create hints recorder and the interface */
52 ps_hinter_init( PS_Hinter_Module module )
54 FT_Memory memory = module->root.memory;
55 void* ph = &module->ps_hints;
58 ps_hints_init( &module->ps_hints, memory );
60 psh_globals_funcs_init( &module->globals_funcs );
62 t1_hints_funcs_init( &module->t1_funcs );
63 module->t1_funcs.hints = (T1_Hints)ph;
65 t2_hints_funcs_init( &module->t2_funcs );
66 module->t2_funcs.hints = (T2_Hints)ph;
74 pshinter_get_globals_funcs( FT_Module module )
76 return &((PS_Hinter_Module)module)->globals_funcs;
82 pshinter_get_t1_funcs( FT_Module module )
84 return &((PS_Hinter_Module)module)->t1_funcs;
90 pshinter_get_t2_funcs( FT_Module module )
92 return &((PS_Hinter_Module)module)->t2_funcs;
112 &PSHINTER_INTERFACE_GET, /* module-specific interface */