Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/EMachad0/YAGBER
/ functions
Functions
784 in github.com/EMachad0/YAGBER
⨍
Functions
784
◇
Types & classes
180
Method
default
()
crates/memory/src/bus.rs:149
Method
default
()
crates/memory/src/oam.rs:64
Method
default
()
crates/memory/src/lib.rs:38
Method
default
()
crates/memory/src/vram.rs:100
Method
default
()
crates/memory/src/wram.rs:85
Method
default
()
crates/memory/src/cram.rs:67
Method
default
()
crates/memory/src/io_registers/io_bus.rs:109
Method
default
()
crates/memory/src/io_registers/stat.rs:106
Method
default
()
crates/memory/src/io_registers/io_register.rs:85
Method
default
()
crates/log/src/lib.rs:20
Method
default
()
crates/link_cable/src/lib.rs:44
Method
default
()
crates/cpu/src/cycle_clock.rs:33
Method
default
()
crates/cpu/src/registers.rs:152
Method
default
()
crates/cpu/src/cpu.rs:20
Method
default
()
crates/ppu/src/ppu.rs:384
Method
default
()
crates/ppu/src/dot_clock.rs:33
Method
default
()
crates/app/src/callback_queue.rs:29
Method
default
()
crates/app/src/emulator.rs:261
Method
default
()
crates/app/src/components/component_bus.rs:149
Method
default
()
crates/apu/src/audio_buffer.rs:61
Method
default
()
crates/apu/src/apu.rs:297
Method
default
()
crates/apu/src/channels/noise_channel.rs:107
Method
default
()
crates/apu/src/channels/wave_channel.rs:77
Method
default
()
crates/timer/src/timer.rs:59
Method
default
()
crates/input/src/input_event_queue.rs:47
Method
default
()
crates/input/src/joyp_input_state.rs:142
Method
deref
(&self)
crates/memory/src/io_registers/cram_register.rs:28
Method
deref
(&self)
crates/cpu/src/alu/alu16.rs:25
Method
deref
(&self)
crates/cpu/src/alu/alu8.rs:27
Method
destination_code_from_rom
(rom: &[u8])
crates/memory/src/cartridges/cartridge_header.rs:102
Method
direction
(&self)
crates/memory/src/io_registers/audsweep.rs:28
Method
downcast_box_mut
(boxed_component: &mut Box<dyn Component>)
crates/app/src/components/component_bus.rs:83
Method
drop
(&mut self)
crates/memory/src/cartridges/cartridge.rs:192
Method
empty
()
crates/memory/src/cartridges/cartridge.rs:76
Method
emu_spd_hook
(emulator: &mut yagber_app::Emulator)
crates/memory/src/io_registers/spd.rs:41
Method
emulation_control_event_from_input
( input: InputEvent, )
crates/input/src/emulation_control.rs:26
Method
enabled
(&self)
crates/memory/src/io_registers/audsweep.rs:40
Method
enabled
(&self)
crates/memory/src/io_registers/div.rs:59
Method
entry_point_from_rom
(rom: &[u8])
crates/memory/src/cartridges/cartridge_header.rs:56
Method
error_callback
(_err: cpal::StreamError)
crates/cpal/src/output_stream.rs:75
Method
f
(&self)
crates/cpu/src/registers.rs:34
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
crates/memory/src/io_registers/io_bus.rs:125
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
crates/memory/src/cartridges/cartridge.rs:219
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
crates/cpu/src/registers.rs:189
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
crates/cpu/src/instructions/instruction.rs:277
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
crates/app/src/emulator.rs:267
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
crates/app/src/components/component_bus.rs:155
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
crates/apu/src/audio_buffer.rs:53
Method
from
(info: &CartridgeMbcInfo)
crates/memory/src/cartridges/mbc/mod.rs:94
Method
from
(rgb555: Rgb555)
crates/ppu/src/models/colour.rs:25
Method
from
(value: physical_input::keyboard::KeyboardInput)
crates/input/src/input_event.rs:9
Method
from_address
(address: u16)
crates/memory/src/io_registers/io_type.rs:74
Method
from_bit
(bit: bool)
crates/link_cable/src/link_cable.rs:12
Method
from_bits
(bits: u8)
crates/memory/src/io_registers/joyp.rs:16
Method
from_bus
(bus: &Bus, address: u16)
crates/memory/src/cram.rs:17
Method
from_bus
(bus: &Bus)
crates/memory/src/io_registers/wav_ram.rs:13
Method
from_bus
(bus: &Bus)
crates/memory/src/io_registers/audena.rs:40
Method
from_bus
(bus: &Bus)
crates/memory/src/io_registers/opri.rs:19
Method
from_bus
(bus: &Bus)
crates/memory/src/io_registers/sys.rs:19
Method
from_bus
(bus: &Bus)
crates/memory/src/io_registers/audsweep.rs:18
Method
from_bus
(bus: &Bus)
crates/memory/src/io_registers/stat.rs:14
Method
from_bus
(bus: &Bus, io_type: IOType)
crates/memory/src/io_registers/audenv.rs:19
Method
from_bus
(bus: &Bus)
crates/memory/src/io_registers/cram_register.rs:8
Method
from_bus
(bus: &Bus)
crates/memory/src/io_registers/audvol.rs:12
Method
from_bus
(bus: &Bus)
crates/memory/src/io_registers/div.rs:53
Method
from_bus
(bus: &Bus)
crates/memory/src/io_registers/audterm.rs:12
Method
from_bus
(bus: &Bus)
crates/memory/src/io_registers/audpoly.rs:19
Method
from_bus
(bus: &Bus, io_type: IOType)
crates/memory/src/io_registers/audgo.rs:13
Method
from_bus
(bus: &Bus)
crates/memory/src/io_registers/spd.rs:15
Method
from_bus
(bus: &Bus, io_type: IOType)
crates/memory/src/io_registers/audlen.rs:58
Method
from_bus
(bus: &Bus)
crates/memory/src/io_registers/lcdc.rs:42
Method
from_bytes
(data: &[u8])
crates/memory/src/boot_rom.rs:25
Method
from_bytes
(data: &[u8], offset: usize)
crates/memory/src/ram.rs:15
Method
from_bytes
(bytes: &[u8])
crates/ppu/src/models/object.rs:22
Method
from_cycles
(cycles: u16)
crates/timer/src/timer.rs:49
Method
from_file
(file_path: &str)
tests/test_roms/acid2/mod.rs:41
Method
from_index
(index: usize)
crates/memory/src/io_registers/io_type.rs:70
Method
from_index
(index: u8)
crates/memory/src/io_registers/audena.rs:12
Method
from_input_event
(input_event: InputEvent)
crates/input/src/joyp_input_state.rs:18
Method
from_memory
(bus: &mut Bus)
crates/memory/src/io_registers/joyp.rs:37
Method
from_memory
(bus: &Bus, address: u16, attr: u8)
crates/ppu/src/models/tile.rs:10
Method
from_opcode
Decode the opcode into an instruction type
crates/cpu/src/instructions/instruction_type.rs:167
Method
from_opcode_cb_prefix
Decode a CB‑prefixed opcode (i.e. the byte after 0xCB)
crates/cpu/src/instructions/instruction_type.rs:305
Method
from_registers
(registers: RtcRegisters)
crates/memory/src/cartridges/rtc.rs:10
Method
from_u16
(value: u16)
crates/ppu/src/models/colour.rs:19
Method
from_u8
(value: u8)
crates/memory/src/interrupt.rs:11
Method
from_u8
(value: u8)
crates/memory/src/io_registers/audenv.rs:92
Method
from_u8
(value: u8)
crates/memory/src/io_registers/div.rs:29
Method
from_u8
(value: u8)
crates/memory/src/io_registers/audlen.rs:19
Method
from_u8
(value: u8)
crates/ppu/src/ppu_mode.rs:16
Method
get_buffer
(&self)
crates/link_cable/src/dest.rs:53
Method
get_component
(&self)
crates/app/src/emulator.rs:200
Method
get_component
(&self)
crates/app/src/components/component_bus.rs:24
Method
get_component_mut
(&mut self)
crates/app/src/emulator.rs:190
Method
get_component_mut
(&mut self)
crates/app/src/components/component_bus.rs:31
Method
get_components_mut2
( &mut self, )
crates/app/src/emulator.rs:194
Method
get_components_mut2
( &mut self, )
crates/app/src/components/component_bus.rs:38
Method
get_components_mut3
( &mut self, )
crates/app/src/components/component_bus.rs:58
Method
get_cycles
(&self)
crates/app/src/emulator.rs:237
Method
get_hdma_dst
(bus: &Bus)
crates/dma/src/hdma.rs:39
← previous
next →
401–500 of 784, ranked by callers