Learn R Programming

AmigaFFH (version 0.4.3)

as.raw.AmigaBasic: Convert AmigaFFH objects into raw data

Description

Convert AmigaFFH objects into raw data, as they would be stored in the Commodore Amiga's memory or files.

Usage

# S3 method for AmigaBasic
as.raw(x, ...)

# S3 method for AmigaBasicShape as.raw(x, ...)

# S3 method for AmigaBasicBMAP as.raw(x)

# S3 method for AmigaBitmapFont as.raw(x, ...)

# S3 method for AmigaBitmapFontSet as.raw(x, ...)

# S3 method for AmigaTimeVal as.raw(x, ...)

# S4 method for hardwareSprite as.raw(x)

# S4 method for IFFChunk as.raw(x)

# S3 method for IFF.ANY as.raw(x, ...)

# S3 method for SysConfig as.raw(x, ...)

# S3 method for AmigaIcon as.raw(x, ...)

Value

Returns a vector of raw data based on x.

Arguments

x

An AmigaFFH object that needs to be converted into raw data. See usage section for all supported objects.

...

Arguments passed on to IFFChunk-method when x is of class IFF.ANY.

Author

Pepijn de Vries

Details

Objects originating from this package can in some cases be converted into raw data, as they would be stored on an original Amiga. See the usage section for the currently supported objects.

Not all information from x may be included in the raw data that is returned, so handle with care.

As this package grows additional objects can be converted with this method.

See Also

Other raw.operations: as.AmigaBasic(), colourToAmigaRaw(), packBitmap(), rawToAmigaBasicBMAP(), rawToAmigaBasicShape(), rawToAmigaBasic(), rawToAmigaBitmapFontSet(), rawToAmigaBitmapFont(), rawToAmigaIcon(), rawToHWSprite(), rawToIFFChunk(), rawToSysConfig(), simpleAmigaIcon()

Examples

Run this code
if (FALSE) {
## read an IFF file as an IFFChunk object:
example.iff <- read.iff(system.file("ilbm8lores.iff", package = "AmigaFFH"))

## This will recreate the exact raw data as it was read from the file:
example.raw <- as.raw(example.iff)
}

Run the code above in your browser using DataLab