#include "fontstruct.h"
Go to the source code of this file.
Data Structures | |
struct | _dmxFontPriv |
Typedefs | |
typedef _dmxFontPriv | dmxFontPrivRec |
typedef _dmxFontPriv * | dmxFontPrivPtr |
Functions | |
void | dmxInitFonts (void) |
void | dmxResetFonts (void) |
Bool | dmxRealizeFont (ScreenPtr pScreen, FontPtr pFont) |
Bool | dmxUnrealizeFont (ScreenPtr pScreen, FontPtr pFont) |
Bool | dmxBELoadFont (ScreenPtr pScreen, FontPtr pFont) |
Bool | dmxBEFreeFont (ScreenPtr pScreen, FontPtr pFont) |
Variables | |
int | dmxFontPrivateIndex |
|
Font private area. |
|
Font private area. |
|
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. |
|
Private index for Fonts |