#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: