Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages
iFontServer Struct Reference
A font server interface. More...
#include <ivideo/fontserv.h>
Inheritance diagram for iFontServer:

Public Member Functions | |
virtual csPtr< iFont > | LoadFont (const char *filename, float size=10.0f)=0 |
Load a font by name. |
Detailed Description
A font server interface.Font server can load fonts and create iFont objects. In fact user does not care whenever fonts are built-in the font server or are on disk; thus some font servers may contain the fonts hardcoded; in this case the font path is really a identifier.
Main creators of instances implementing this interface:
- Font Multiplexer plugin (crystalspace.font.server.multiplexer)
- Standard Font server plugin (crystalspace.font.server.default)
- FreeType2 Font server plugin (crystalspace.font.server.freetype2)
- iGraphics3D implementations (3D renderers).
Definition at line 250 of file fontserv.h.
Member Function Documentation
|
Load a font by name. Returns a new iFont object or 0 on failure. |
The documentation for this struct was generated from the following file:
- ivideo/fontserv.h
Generated for Crystal Space by doxygen 1.4.4