openMSX
|
Public Member Functions | |
CursorInfo (V9990 &vdp, V9990VRAM &vram, std::span< const int16_t, 64 > palette64_32768, unsigned attrAddr, unsigned patAddr, int displayY, bool drawCursor) | |
bool | isVisible () const |
bool | dot () const |
void | shift () |
Public Attributes | |
unsigned | x {unsigned(-1)} |
uint32_t | pattern {0} |
int16_t | color {0} |
bool | doXor {false} |
Definition at line 400 of file V9990BitmapConverter.cc.
|
inline |
Definition at line 403 of file V9990BitmapConverter.cc.
References color, doXor, openmsx::V9990::getSpritePaletteOffset(), openmsx::V9990::isInterlaced(), pattern, openmsx::V9990VRAM::readVRAMBx(), and x.
|
inline |
Definition at line 443 of file V9990BitmapConverter.cc.
Referenced by openmsx::V9990BitmapConverter< Pixel >::convertLine().
|
inline |
Definition at line 440 of file V9990BitmapConverter.cc.
References x.
Referenced by openmsx::V9990BitmapConverter< Pixel >::convertLine().
|
inline |
Definition at line 446 of file V9990BitmapConverter.cc.
Referenced by openmsx::V9990BitmapConverter< Pixel >::convertLine().
int16_t openmsx::CursorInfo::color {0} |
Definition at line 457 of file V9990BitmapConverter.cc.
Referenced by openmsx::V9990BitmapConverter< Pixel >::convertLine(), and CursorInfo().
bool openmsx::CursorInfo::doXor {false} |
Definition at line 458 of file V9990BitmapConverter.cc.
Referenced by openmsx::V9990BitmapConverter< Pixel >::convertLine(), and CursorInfo().
uint32_t openmsx::CursorInfo::pattern {0} |
Definition at line 456 of file V9990BitmapConverter.cc.
Referenced by openmsx::V9990BitmapConverter< Pixel >::convertLine(), CursorInfo(), dot(), and shift().
unsigned openmsx::CursorInfo::x {unsigned(-1)} |
Definition at line 455 of file V9990BitmapConverter.cc.
Referenced by CursorInfo(), dot(), isVisible(), and shift().