class PPU
- PPU
- Reference
- Object
Defined in:
ppu.crConstant Summary
-
SIZE_OF_LINE =
2
-
SIZE_OF_TILE =
16
Constructors
Instance Method Summary
- #bgp : UInt8
- #bgp=(bgp : UInt8)
- #canSpriteBeDrawn(priority, framebufferIndex)
- #changeMode(mode : PPUModes)
- #compareLYC
- #getColorFromPalette(color, palette)
- #lcdc : UInt8
- #lcdc=(lcdc : UInt8)
- #ly : UInt8
- #ly=(ly : UInt8)
- #lyc : UInt8
- #lyc=(lyc : UInt8)
- #oam : Array(UInt8)
- #oam=(oam : Array(UInt8))
- #obp0 : UInt8
- #obp0=(obp0 : UInt8)
- #obp1 : UInt8
- #obp1=(obp1 : UInt8)
- #readVRAM(addr : UInt16)
- #readVRAM16(addr : UInt16)
- #renderBG
- #renderBuffer
- #renderOBJs
- #renderScanline
- #scx : UInt8
- #scx=(scx : UInt8)
- #scy : UInt8
- #scy=(scy : UInt8)
- #set_color(color, framebufferIndex)
- #stat : UInt8
- #stat=(stat : UInt8)
- #statIRQRequest : Bool
- #statIRQRequest=(statIRQRequest : Bool)
- #step(cycles)
- #vBlankIRQRequest : Bool
- #vBlankIRQRequest=(vBlankIRQRequest : Bool)
- #vram : Array(UInt8)
- #vram=(vram : Array(UInt8))
- #writeLCDC(value : UInt8)
- #wx : UInt8
- #wx=(wx : UInt8)
- #wy : UInt8
- #wy=(wy : UInt8)