tizen 2.4 release
[framework/uifw/xorg/server/xorg-server.git] / include / dixfontstubs.h
1 #ifndef DIXFONTSTUBS_H
2 #define DIXFONTSTUBS_H 1
3
4 /*
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>
9  */
10 extern _X_EXPORT int client_auth_generation(ClientPtr client);
11
12 extern _X_EXPORT void DeleteFontClientID(Font id);
13
14 extern _X_EXPORT int GetDefaultPointSize(void);
15
16 extern _X_EXPORT Font GetNewFontClientID(void);
17
18 extern _X_EXPORT int init_fs_handlers(FontPathElementPtr fpe,
19                                       BlockHandlerProcPtr block_handler);
20
21 extern _X_EXPORT int RegisterFPEFunctions(NameCheckFunc name_func,
22                                           InitFpeFunc init_func,
23                                           FreeFpeFunc free_func,
24                                           ResetFpeFunc reset_func,
25                                           OpenFontFunc open_func,
26                                           CloseFontFunc close_func,
27                                           ListFontsFunc list_func,
28                                           StartLfwiFunc start_lfwi_func,
29                                           NextLfwiFunc next_lfwi_func,
30                                           WakeupFpeFunc wakeup_func,
31                                           ClientDiedFunc client_died,
32                                           LoadGlyphsFunc load_glyphs,
33                                           StartLaFunc start_list_alias_func,
34                                           NextLaFunc next_list_alias_func,
35                                           SetPathFunc set_path_func);
36
37 extern _X_EXPORT void remove_fs_handlers(FontPathElementPtr fpe,
38                                          BlockHandlerProcPtr blockHandler,
39                                          Bool all);
40
41 extern _X_EXPORT int StoreFontClientFont(FontPtr pfont, Font id);
42
43 #endif