openMSX
Static Public Member Functions | Static Public Attributes | List of all members
openmsx::P1ForegroundPolicy Struct Reference
Inheritance diagram for openmsx::P1ForegroundPolicy:
Inheritance graph
[legend]
Collaboration diagram for openmsx::P1ForegroundPolicy:
Collaboration graph
[legend]

Static Public Member Functions

static void draw1 (std::span< const Pixel, 16 > palette, Pixel *buffer, byte *info, size_t p)
 
- Static Public Member Functions inherited from openmsx::P1Policy
static byte readNameTable (const V9990VRAM &vram, unsigned addr)
 
static byte readPatternTable (const V9990VRAM &vram, unsigned addr)
 
static byte readSpriteAttr (const V9990VRAM &vram, unsigned addr)
 
static unsigned spritePatOfst (byte spriteNo, byte spriteY)
 

Static Public Attributes

static constexpr bool DRAW_BACKDROP = false
 
- Static Public Attributes inherited from openmsx::P1Policy
static constexpr unsigned SCREEN_WIDTH = 256
 
static constexpr unsigned IMAGE_WIDTH = 2 * SCREEN_WIDTH
 
static constexpr unsigned NAME_CHARS = IMAGE_WIDTH / 8
 
static constexpr unsigned PATTERN_CHARS = SCREEN_WIDTH / 8
 

Detailed Description

Definition at line 56 of file V9990PxConverter.cc.

Member Function Documentation

◆ draw1()

static void openmsx::P1ForegroundPolicy::draw1 ( std::span< const Pixel, 16 >  palette,
Pixel buffer,
byte info,
size_t  p 
)
inlinestatic

Definition at line 57 of file V9990PxConverter.cc.

Member Data Documentation

◆ DRAW_BACKDROP

constexpr bool openmsx::P1ForegroundPolicy::DRAW_BACKDROP = false
staticconstexpr

Definition at line 64 of file V9990PxConverter.cc.


The documentation for this struct was generated from the following file: