#include <PkFont.h>
|
| | PkRasterdata (Byte opcode, const Byte *rasterdata, unsigned int len, unsigned int w, unsigned int h) |
| | Creates a Rasterdata object representing the provided data. More...
|
| |
| const Byte * | bitmap () |
| | Returns the bitmap corresponding to the input rasterdata. More...
|
| |
| PkRasterdata::PkRasterdata |
( |
Byte |
opcode, |
|
|
const Byte * |
rasterdata, |
|
|
unsigned int |
len, |
|
|
unsigned int |
w, |
|
|
unsigned int |
h |
|
) |
| |
Creates a Rasterdata object representing the provided data.
The raster data read from the PK file needs to be decoded into a bitmap, and this is the function of this class.
- Parameters
-
| opcode | the character code of this glyph |
| rasterdata | the rastered glyph, in the format described in the PK file documentation |
| len | the number of bytes in the rasterdata stream |
| w | the width of the resulting bitmap |
| h | the number of rows in the resulting bitmap |
| const Byte* PkRasterdata::bitmap |
( |
) | |
|
|
inline |
Returns the bitmap corresponding to the input rasterdata.
- Returns
- the bitmap, as an array of size
[0..w-1][0..h-1]
Referenced by PkGlyph::bitmap().
Sets the verbosity of this module.
- Parameters
-
| level | the required verbosity |
- Returns
- the previous verbosity level
Referenced by main().
The documentation for this class was generated from the following files: