2 #define DIXFONTSTUBS_H 1
5 * libXfont stubs replacements
6 * This header exists solely for the purpose of sdksyms generation;
7 * source code should #include "dixfonts.h" instead, which pulls in these
8 * declarations from <X11/fonts/fontproto.h>
10 extern _X_EXPORT
int client_auth_generation(ClientPtr client
);
12 extern _X_EXPORT
void DeleteFontClientID(Font id
);
14 extern _X_EXPORT FontResolutionPtr
GetClientResolutions(int *num
);
16 extern _X_EXPORT
int GetDefaultPointSize(void);
18 extern _X_EXPORT Font
GetNewFontClientID(void);
20 extern _X_EXPORT
int init_fs_handlers(FontPathElementPtr fpe
,
21 BlockHandlerProcPtr block_handler
);
23 extern _X_EXPORT
int RegisterFPEFunctions(NameCheckFunc name_func
,
24 InitFpeFunc init_func
,
25 FreeFpeFunc free_func
,
26 ResetFpeFunc reset_func
,
27 OpenFontFunc open_func
,
28 CloseFontFunc close_func
,
29 ListFontsFunc list_func
,
30 StartLfwiFunc start_lfwi_func
,
31 NextLfwiFunc next_lfwi_func
,
32 WakeupFpeFunc wakeup_func
,
33 ClientDiedFunc client_died
,
34 LoadGlyphsFunc load_glyphs
,
35 StartLaFunc start_list_alias_func
,
36 NextLaFunc next_list_alias_func
,
37 SetPathFunc set_path_func
);
39 extern _X_EXPORT
void remove_fs_handlers(FontPathElementPtr fpe
,
40 BlockHandlerProcPtr blockHandler
,
43 extern _X_EXPORT
int StoreFontClientFont(FontPtr pfont
, Font id
);