LEM1802

Undocumented in source.

Constructors

this
this(Computer comp)
Undocumented in source.

Members

Aliases

SymbolBitmap
alias SymbolBitmap = ushort[2]
Undocumented in source.

Functions

forEachPixel
void forEachPixel(void delegate(ubyte x, ubyte y, PaletteColor c) dg)
Undocumented in source. Be warned that the author may not have intended to support it.
forEachSplashPixel
void forEachSplashPixel(void delegate(ubyte x, ubyte y, PaletteColor c) dg)
Undocumented in source. Be warned that the author may not have intended to support it.
getBorderColor
PaletteColor getBorderColor()
Undocumented in source. Be warned that the author may not have intended to support it.
getColor
PaletteColor getColor(ubyte paletteIdx)
Undocumented in source. Be warned that the author may not have intended to support it.
getPixel
bool getPixel(uint x, uint y)
Undocumented in source. Be warned that the author may not have intended to support it.
getRgbFrame
RGB[PIXELS_NUM] getRgbFrame()
Undocumented in source. Be warned that the author may not have intended to support it.
getSymbol
const(Symbol) getSymbol(size_t idx)
Undocumented in source. Be warned that the author may not have intended to support it.
getSymbol
const(Symbol) getSymbol(uint x, uint y)
Undocumented in source. Be warned that the author may not have intended to support it.
getSymbolBitmap
SymbolBitmap getSymbolBitmap(ubyte character)
Undocumented in source. Be warned that the author may not have intended to support it.
handleHardwareInterrupt
void handleHardwareInterrupt(Computer comp)
Undocumented in source. Be warned that the author may not have intended to support it.
id
uint id()
Undocumented in source. Be warned that the author may not have intended to support it.
isDisconnected
bool isDisconnected()
Undocumented in source. Be warned that the author may not have intended to support it.
isSplashDisplayed
bool isSplashDisplayed()
Undocumented in source. Be warned that the author may not have intended to support it.
manufacturer
uint manufacturer()
Undocumented in source. Be warned that the author may not have intended to support it.
reset
void reset()
Undocumented in source. Be warned that the author may not have intended to support it.
splashClock
void splashClock(long interval)
Undocumented in source. Be warned that the author may not have intended to support it.
switchBlink
void switchBlink()

* Turn switch state of blinking symbols * * Recommended calling interval: * The Spectrum's 'FLASH' effect: every 16 frames (50 fps), the ink and paper of all flashing bytes is swapped

ver
ushort ver()
Undocumented in source. Be warned that the author may not have intended to support it.

Static functions

getPixelOfSymbol
bool getPixelOfSymbol(SymbolBitmap symbolBitmap, uint relativeX, uint relativeY)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

isBlinkingVisible
bool isBlinkingVisible;
Undocumented in source.
onInterruptAction
void delegate(InterruptAction) onInterruptAction;
Undocumented in source.

Inherited Members

From IDevice

id
uint id()
Undocumented in source.
ver
ushort ver()
Undocumented in source.
manufacturer
uint manufacturer()
Undocumented in source.
handleHardwareInterrupt
void handleHardwareInterrupt(Computer )
Undocumented in source.
reset
void reset()
Undocumented in source.

Meta