Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bugzmanov/nes_ebook
/ functions
Functions
1,281 in github.com/bugzmanov/nes_ebook
⨍
Functions
1,281
◇
Types & classes
129
Method
new
()
code/ch6.4/src/ppu/registers/addr.rs:7
Method
new
()
code/ch6.4/src/ppu/registers/control.rs:32
Method
new
()
code/ch6.4/src/render/frame.rs:9
Method
new
(rom: Rom, gameloop_callback: F)
code/ch8/src/bus.rs:50
Method
new
(code: u8, mnemonic: &'static str, len: u8, cycles: u8, mode: AddressingMode)
code/ch8/src/opcodes.rs:13
Method
new
(raw: &Vec<u8>)
code/ch8/src/cartridge.rs:20
Method
new
(bus: Bus<'b>)
code/ch8/src/cpu.rs:129
Method
new
()
code/ch8/src/joypad.rs:22
Method
new
(chr_rom: Vec<u8>, mirroring: Mirroring)
code/ch8/src/ppu/mod.rs:50
Method
new
()
code/ch8/src/ppu/registers/scroll.rs:8
Method
new
()
code/ch8/src/ppu/registers/status.rs:36
Method
new
()
code/ch8/src/ppu/registers/mask.rs:34
Method
new
()
code/ch8/src/ppu/registers/addr.rs:7
Method
new
()
code/ch8/src/ppu/registers/control.rs:32
Method
new
(x1: usize, y1: usize, x2: usize, y2: usize)
code/ch8/src/render/mod.rs:48
Method
new
()
code/ch8/src/render/frame.rs:9
Method
new
(rom: Rom, gameloop_callback: F)
code/ch7/src/bus.rs:50
Method
new
(code: u8, mnemonic: &'static str, len: u8, cycles: u8, mode: AddressingMode)
code/ch7/src/opcodes.rs:13
Method
new
(raw: &Vec<u8>)
code/ch7/src/cartridge.rs:20
Method
new
(bus: Bus<'b>)
code/ch7/src/cpu.rs:119
Method
new
()
code/ch7/src/joypad.rs:22
Method
new
(chr_rom: Vec<u8>, mirroring: Mirroring)
code/ch7/src/ppu/mod.rs:50
Method
new
()
code/ch7/src/ppu/registers/scroll.rs:8
Method
new
()
code/ch7/src/ppu/registers/status.rs:36
Method
new
()
code/ch7/src/ppu/registers/mask.rs:34
Method
new
()
code/ch7/src/ppu/registers/addr.rs:7
Method
new
()
code/ch7/src/ppu/registers/control.rs:32
Method
new
()
code/ch7/src/render/frame.rs:9
Method
new
()
code/ch4/src/bus.rs:40
Method
new
(code: u8, mnemonic: &'static str, len: u8, cycles: u8, mode: AddressingMode)
code/ch4/src/opcodes.rs:13
Method
new
(bus: Bus)
code/ch4/src/cpu.rs:95
Method
new
(code: u8, mnemonic: &'static str, len: u8, cycles: u8, mode: AddressingMode)
code/ch3.3/src/opcodes.rs:13
Method
new
()
code/ch3.3/src/cpu.rs:87
Method
new
()
code/ch3.1/src/cpu.rs:9
Method
new
(code: u8, mnemonic: &'static str, len: u8, cycles: u8, mode: AddressingMode)
code/ch3.2/src/opcodes.rs:13
Method
new
()
code/ch3.2/src/cpu.rs:59
Method
new_empty_rom
()
code/ch6.1/src/ppu/mod.rs:43
Method
new_empty_rom
()
code/ch6.2/src/ppu/mod.rs:48
Method
new_empty_rom
()
code/ch6.3/src/ppu/mod.rs:48
Method
new_empty_rom
()
code/ch6.4/src/ppu/mod.rs:48
Method
new_empty_rom
()
code/ch8/src/ppu/mod.rs:46
Method
new_empty_rom
()
code/ch7/src/ppu/mod.rs:46
Method
poll_nmi_interrupt
(&mut self)
code/ch6.2/src/ppu/mod.rs:123
Method
poll_nmi_interrupt
(&mut self)
code/ch6.3/src/ppu/mod.rs:123
Method
reset
(&mut self)
code/ch3.3/src/cpu.rs:241
Method
reset_latch
(&mut self)
code/ch6.1/src/ppu/registers/scroll.rs:25
Method
reset_latch
(&mut self)
code/ch6.2/src/ppu/registers/scroll.rs:25
Method
reset_latch
(&mut self)
code/ch6.3/src/ppu/registers/scroll.rs:25
Method
reset_latch
(&mut self)
code/ch6.4/src/ppu/registers/scroll.rs:25
Method
reset_latch
(&mut self)
code/ch8/src/ppu/registers/scroll.rs:25
Method
reset_latch
(&mut self)
code/ch7/src/ppu/registers/scroll.rs:25
Method
set_sprite_overflow
(&mut self, status: bool)
code/ch6.1/src/ppu/registers/status.rs:48
Method
set_sprite_overflow
(&mut self, status: bool)
code/ch6.2/src/ppu/registers/status.rs:48
Method
set_sprite_overflow
(&mut self, status: bool)
code/ch6.3/src/ppu/registers/status.rs:48
Method
set_sprite_overflow
(&mut self, status: bool)
code/ch6.4/src/ppu/registers/status.rs:48
Method
set_sprite_overflow
(&mut self, status: bool)
code/ch8/src/ppu/registers/status.rs:48
Method
set_sprite_overflow
(&mut self, status: bool)
code/ch7/src/ppu/registers/status.rs:48
Method
set_sprite_zero_hit
(&mut self, status: bool)
code/ch6.1/src/ppu/registers/status.rs:44
Method
show_background
(&self)
code/ch6.1/src/ppu/registers/mask.rs:50
Method
show_background
(&self)
code/ch6.2/src/ppu/registers/mask.rs:50
Method
show_background
(&self)
code/ch6.3/src/ppu/registers/mask.rs:50
Method
show_background
(&self)
code/ch6.4/src/ppu/registers/mask.rs:50
Method
show_background
(&self)
code/ch8/src/ppu/registers/mask.rs:50
Method
show_background
(&self)
code/ch7/src/ppu/registers/mask.rs:50
Method
show_sprites
(&self)
code/ch6.1/src/ppu/registers/mask.rs:54
Method
show_sprites
(&self)
code/ch6.2/src/ppu/registers/mask.rs:54
Method
show_sprites
(&self)
code/ch6.3/src/ppu/registers/mask.rs:54
Method
show_sprites
(&self)
code/ch6.4/src/ppu/registers/mask.rs:54
Method
show_sprites
(&self)
code/ch7/src/ppu/registers/mask.rs:54
Function
show_tile
(chr_rom: &Vec<u8>, bank: usize, tile_n: usize)
code/ch6.3/src/tiles_viewer.rs:29
Function
show_tile
(chr_rom: &Vec<u8>, bank: usize, tile_n: usize)
code/ch6.4/src/tiles_viewer.rs:29
Function
show_tile
(chr_rom: &Vec<u8>, bank: usize, tile_n: usize)
code/ch8/src/tiles_viewer.rs:29
Function
show_tile
(chr_rom: &Vec<u8>, bank: usize, tile_n: usize)
code/ch7/src/tiles_viewer.rs:29
Method
sprite_size
(&self)
code/ch6.1/src/ppu/registers/control.rs:70
Method
sprite_size
(&self)
code/ch6.2/src/ppu/registers/control.rs:70
Method
sprite_size
(&self)
code/ch6.3/src/ppu/registers/control.rs:70
Method
sprite_size
(&self)
code/ch6.4/src/ppu/registers/control.rs:70
Method
sprite_size
(&self)
code/ch8/src/ppu/registers/control.rs:70
Method
sprite_size
(&self)
code/ch7/src/ppu/registers/control.rs:70
Method
sprt_pattern_addr
(&self)
code/ch6.1/src/ppu/registers/control.rs:54
Method
sprt_pattern_addr
(&self)
code/ch6.2/src/ppu/registers/control.rs:54
Method
sprt_pattern_addr
(&self)
code/ch6.3/src/ppu/registers/control.rs:54
Function
test
()
code/ch6.1/src/cartridge.rs:107
Function
test
()
code/ch6.2/src/cartridge.rs:107
Function
test
()
code/ch5.1/src/cartridge.rs:103
Function
test
()
code/ch5/src/cartridge.rs:103
Function
test
()
code/ch6.3/src/cartridge.rs:107
Function
test
()
code/ch6.4/src/cartridge.rs:107
Function
test
()
code/ch8/src/cartridge.rs:107
Function
test
()
code/ch7/src/cartridge.rs:107
Function
test_0xa9_lda_immediate_load_data
()
code/ch6.1/src/cpu.rs:1109
Function
test_0xa9_lda_immediate_load_data
()
code/ch6.2/src/cpu.rs:1198
Function
test_0xa9_lda_immediate_load_data
()
code/ch5.1/src/cpu.rs:1109
Function
test_0xa9_lda_immediate_load_data
()
code/ch3.4/src/cpu.rs:855
Function
test_0xa9_lda_immediate_load_data
()
code/ch5/src/cpu.rs:860
Function
test_0xa9_lda_immediate_load_data
()
code/ch6.3/src/cpu.rs:1198
Function
test_0xa9_lda_immediate_load_data
()
code/ch6.4/src/cpu.rs:1199
Function
test_0xa9_lda_immediate_load_data
()
code/ch8/src/cpu.rs:1216
Function
test_0xa9_lda_immediate_load_data
()
code/ch7/src/cpu.rs:1200
Function
test_0xa9_lda_immediate_load_data
()
code/ch4/src/cpu.rs:865
← previous
next →
1,001–1,100 of 1,281, ranked by callers