MCPcopy Create free account

hub / github.com/EMachad0/YAGBER / types & classes

Types & classes180 in github.com/EMachad0/YAGBER

↓ 1 callersClassMbc0
crates/memory/src/cartridges/mbc/mbc0.rs:3
↓ 1 callersClassMbc1
crates/memory/src/cartridges/mbc/mbc1.rs:5
↓ 1 callersClassMbc2
crates/memory/src/cartridges/mbc/mbc2.rs:5
↓ 1 callersClassMbc3
crates/memory/src/cartridges/mbc/mbc3.rs:5
↓ 1 callersClassMbc5
crates/memory/src/cartridges/mbc/mbc5.rs:5
↓ 1 callersInterfaceMemory
crates/memory/src/memory.rs:1
↓ 1 callersClassRtc
crates/memory/src/cartridges/rtc.rs:2
ClassAcid2TestRunner
tests/test_roms/acid2/mod.rs:55
ClassAlu16
crates/cpu/src/alu/alu16.rs:30
ClassAlu16Result
The result of an ALU operation. Contains the result of the operation and flags indicating if there was a carry from the 11th and 15th bits.
crates/cpu/src/alu/alu16.rs:4
ClassAlu8
Works as a service to the CPU. Performs mathematical operations.
crates/cpu/src/alu/alu8.rs:34
ClassAlu8Result
crates/cpu/src/alu/alu8.rs:6
ClassApu
crates/apu/src/apu.rs:9
ClassApuPlugin
crates/apu/src/lib.rs:11
ClassAud1High
crates/memory/src/io_registers/audgo.rs:37
ClassAud1Len
crates/memory/src/io_registers/audlen.rs:85
ClassAud1Sweep
crates/memory/src/io_registers/audsweep.rs:9
ClassAud2High
crates/memory/src/io_registers/audgo.rs:62
ClassAud2Len
crates/memory/src/io_registers/audlen.rs:144
ClassAud3Ena
crates/memory/src/io_registers/audenv.rs:63
ClassAud3High
crates/memory/src/io_registers/audgo.rs:87
ClassAud3Len
crates/memory/src/io_registers/audlen.rs:203
ClassAud3Level
crates/memory/src/io_registers/audenv.rs:113
EnumAud3Volume
crates/memory/src/io_registers/audenv.rs:84
ClassAud4Go
crates/memory/src/io_registers/audgo.rs:112
ClassAud4Len
crates/memory/src/io_registers/audlen.rs:260
ClassAud4Poly
crates/memory/src/io_registers/audpoly.rs:10
ClassAudHigh
crates/memory/src/io_registers/audgo.rs:4
InterfaceAudLen
crates/memory/src/io_registers/audlen.rs:3
ClassAudena
crates/memory/src/io_registers/audena.rs:31
ClassAudenv
crates/memory/src/io_registers/audenv.rs:10
ClassAudioBuffer
crates/apu/src/audio_buffer.rs:11
EnumAudioChannel
crates/memory/src/io_registers/audena.rs:4
ClassAudterm
crates/memory/src/io_registers/audterm.rs:3
ClassAudvol
crates/memory/src/io_registers/audvol.rs:3
ClassBCPDRegister
crates/memory/src/io_registers/cram_register.rs:63
ClassBCPSRegister
crates/memory/src/io_registers/cram_register.rs:3
ClassBlarggTestRunner
tests/test_roms/blargg/mod.rs:29
ClassBootRom
crates/memory/src/boot_rom.rs:10
ClassBus
crates/memory/src/bus.rs:7
ClassByteRegister
crates/memory/src/register.rs:8
ClassCallbackQueue
crates/app/src/callback_queue.rs:5
EnumCartridge
crates/memory/src/cartridges/cartridge.rs:13
ClassCartridgeHeader
crates/memory/src/cartridges/cartridge_header.rs:4
ClassCartridgeMbcInfo
crates/memory/src/cartridges/cartridge_mbc_info.rs:23
ClassChromeLayerGuard
crates/log/src/lib.rs:103
InterfaceComponent
crates/app/src/components/component.rs:3
ClassComponentBus
crates/app/src/components/component_bus.rs:3
ClassConditionCode
crates/cpu/src/instructions/condition_code.rs:4
ClassCpalPlugin
crates/cpal/src/lib.rs:5
ClassCpu
crates/cpu/src/cpu.rs:9
ClassCpuPlugin
crates/cpu/src/lib.rs:9
ClassCram
crates/memory/src/cram.rs:33
ClassCramSpecification
crates/memory/src/cram.rs:4
ClassCycleClock
crates/cpu/src/cycle_clock.rs:6
EnumDestination
crates/link_cable/src/dest.rs:4
ClassDestinationCollector
crates/link_cable/src/dest.rs:33
ClassDisplay
crates/display/src/display.rs:3
ClassDisplayPlugin
crates/display/src/lib.rs:9
ClassDivApu
crates/apu/src/divapu.rs:6
ClassDivRegister
crates/memory/src/io_registers/div.rs:41
ClassDma
crates/dma/src/dma.rs:1
ClassDmaPlugin
crates/dma/src/lib.rs:4
ClassDmgPallet
crates/ppu/src/models/dmg_pallet.rs:1
ClassDotClock
crates/ppu/src/dot_clock.rs:6
InterfaceDowncastable
crates/app/src/downcast.rs:3
ClassEdgeDetector
crates/app/src/edge_detector.rs:8
EnumEdgeMode
crates/app/src/edge_detector.rs:2
ClassEmulationControl
crates/input/src/emulation_control.rs:3
EnumEmulationControlEvent
crates/app/src/control_event.rs:2
ClassEmulator
crates/app/src/emulator.rs:6
EnumEmulatorState
crates/app/src/state.rs:4
ClassEnvelope
crates/apu/src/channels/envelope.rs:2
EnumEnvelopeDirection
crates/memory/src/io_registers/audenv.rs:4
ClassEventQueueKey
crates/input/src/input_event_queue.rs:8
ClassExpectedScreen
tests/test_roms/acid2/mod.rs:36
EnumExternalRamAddress
crates/memory/src/cartridges/external_ram_address.rs:4
ClassFifoPixel
crates/ppu/src/models/fifo_pixel.rs:9
EnumFifoPixelType
crates/ppu/src/models/fifo_pixel.rs:4
ClassFlagRegister
A "view" onto a single byte.
crates/cpu/src/registers.rs:158
ClassFlagRegisterMut
crates/cpu/src/registers.rs:199
ClassHdma
crates/dma/src/hdma.rs:4
ClassHeadlessRunner
crates/app/src/runners/headless_runner.rs:4
ClassHighPassFilter
crates/apu/src/high_pass_filter.rs:2
ClassIOBus
crates/memory/src/io_registers/io_bus.rs:3
ClassIORegister
crates/memory/src/io_registers/io_register.rs:7
EnumIOType
crates/memory/src/io_registers/io_type.rs:4
ClassIme
crates/cpu/src/ime.rs:2
ClassInnerQueue
crates/input/src/input_event_queue.rs:21
EnumInputEvent
crates/input/src/input_event.rs:4
ClassInputEventQueue
crates/input/src/input_event_queue.rs:53
ClassInputPlugin
crates/input/src/lib.rs:14
ClassInstruction
crates/cpu/src/instructions/instruction.rs:13
EnumInstructionType
crates/cpu/src/instructions/instruction_type.rs:6
EnumInterruptType
crates/memory/src/interrupt.rs:2
ClassJoypEvent
crates/input/src/joyp_input_state.rs:36
ClassJoypInputState
crates/input/src/joyp_input_state.rs:52
EnumJoypKey
crates/input/src/joyp_input_state.rs:6
ClassJoypRegister
crates/memory/src/io_registers/joyp.rs:28
EnumKey
crates/input/src/physical_input/keyboard.rs:662
next →1–100 of 180, ranked by callers