| rawToAmigaBitmapFontSet {AmigaFFH} | R Documentation |
Coerce raw data into an AmigaBitmapFontSet class object
Description
AmigaBitmapFontSet() objects are comprehensive representations of binary Amiga
font files (*.font). Use this function to convert raw data from
such a file to an AmigaBitmapFontSet object.
Usage
rawToAmigaBitmapFontSet(x, file, disk = NULL)
Arguments
x |
A |
file |
The |
disk |
A virtual Commodore Amiga disk from which the |
Details
This function converts raw data as stored in *.font
files. The function also needs the file location, in order
to load the nested bitmap images for each font height.
This function is effectively the inverse of as.raw().
Value
Returns an AmigaBitmapFontSet() object.
Author(s)
Pepijn de Vries
See Also
Other AmigaBitmapFont.operations:
AmigaBitmapFont,
availableFontSizes(),
c(),
fontName(),
font_example,
getAmigaBitmapFont(),
rasterToAmigaBitmapFont(),
rawToAmigaBitmapFont(),
read.AmigaBitmapFontSet(),
read.AmigaBitmapFont(),
write.AmigaBitmapFont()
Other raw.operations:
as.AmigaBasic(),
as.raw.AmigaBasic(),
colourToAmigaRaw(),
packBitmap(),
rawToAmigaBasicBMAP(),
rawToAmigaBasicShape(),
rawToAmigaBasic(),
rawToAmigaBitmapFont(),
rawToAmigaIcon(),
rawToHWSprite(),
rawToIFFChunk(),
rawToSysConfig(),
simpleAmigaIcon()
Examples
## Not run:
data(font_example)
## First create raw font set data. Note that this raw data
## does not include the nested font bitmap images.
fontset.raw <- as.raw(font_example)
## Therefore it is necesary to have the entire font stored as files:
write.AmigaBitmapFontSet(font_example, tempdir())
font.restored <- rawToAmigaBitmapFontSet(fontset.raw, file.path(tempdir(), "AmigaFFH.font"))
## End(Not run)