#include "dmx.h"
#include "dmxsync.h"
#include "dmxfont.h"
#include "dmxlog.h"
#include "fontstruct.h"
#include "dixfont.h"
#include "dixstruct.h"
Functions | |
void | dmxInitFonts (void) |
void | dmxResetFonts (void) |
Bool | dmxBELoadFont (ScreenPtr pScreen, FontPtr pFont) |
Bool | dmxRealizeFont (ScreenPtr pScreen, FontPtr pFont) |
Bool | dmxBEFreeFont (ScreenPtr pScreen, FontPtr pFont) |
Bool | dmxUnrealizeFont (ScreenPtr pScreen, FontPtr pFont) |
|
Free pFont on the back-end associated with pScreen. |
|
Load the font, pFont, on the back-end server associated with pScreen. When a font is loaded, the font path on back-end server is first initialized to that specified on the command line with the -fontpath options, and then the font is loaded. |
|
Initialize font support. In addition to the screen function call pointers, DMX also hooks in at the ProcVector[] level. Here the old ProcVector function pointers are saved and the new ProcVector function pointers are initialized. |
|
Realize the font, pFont, on the back-end server associated with pScreen. |
|
Reset font support by restoring the original ProcVector function pointers. |
|
Unrealize the font, pFont, on the back-end server associated with pScreen. |