class GBA::GBA
Defined in:
crab/gba/gba.crConstructors
Instance Method Summary
- #apu : APU
- #apu? : APU | Nil
- #bus : Bus
- #bus? : Bus | Nil
- #cartridge : Cartridge
- #cartridge? : Cartridge | Nil
- #cpu : CPU
- #cpu? : CPU | Nil
- #dma : DMA
- #dma? : DMA | Nil
- #handle_controller_event(event : SDL::Event::JoyHat | SDL::Event::JoyButton) : Nil
- #handle_input(input : Input, pressed : Bool) : Nil
- #handle_saves : Nil
- #interrupts : Interrupts
- #interrupts? : Interrupts | Nil
- #keypad : Keypad
- #keypad? : Keypad | Nil
- #mmio : MMIO
- #mmio? : MMIO | Nil
- #post_init : Nil
- #ppu : PPU
- #ppu? : PPU | Nil
- #run_until_frame : Nil
- #scheduler : Scheduler
- #scheduler? : Scheduler | Nil
- #storage : Storage
- #storage? : Storage | Nil
- #timer : Timer
- #timer? : Timer | Nil
- #toggle_sync : Nil
Instance methods inherited from class Emu
handle_controller_event(event : SDL::Event::JoyHat | SDL::Event::JoyButton) : Nil
handle_controller_event,
post_init : Nil
post_init,
run_until_frame : Nil
run_until_frame,
scheduler : Scheduler
scheduler,
toggle_sync : Nil
toggle_sync
Constructor Detail
Instance Method Detail
def handle_controller_event(event : SDL::Event::JoyHat | SDL::Event::JoyButton) : Nil
#