MCPcopy Create free account

hub / github.com/RIP-Comm/clementine / types & classes

Types & classes120 in github.com/RIP-Comm/clementine

↓ 22 callersClassPsr
emu/src/cpu/psr.rs:53
↓ 1 callersClassBreakpoint
ui/src/emu_thread.rs:207
↓ 1 callersClassColor
emu/src/render/color.rs:13
EnumAIKind
emu/src/cpu/arm/alu_instruction.rs:176
ClassAbout
ui/src/about.rs:4
InterfaceAffineBgConfig
Configuration trait for affine-mode (rotation/scaling) background layers. Affine backgrounds support hardware transformation via a 2×2 matrix, enabli
emu/src/cpu/hardware/lcd/layers.rs:362
EnumAluSecondOperandInfo
emu/src/cpu/arm/alu_instruction.rs:592
ClassApp
The main Clementine application. Holds the emulator handle and manages which tool windows are currently open. ## Creating the Application ```no_run
ui/src/app.rs:148
ClassArithmeticOpResult
emu/src/cpu/arm/alu_instruction.rs:250
ClassArm7tdmi
emu/src/cpu/arm7tdmi.rs:144
EnumArmModeAluInstr
emu/src/cpu/arm/alu_instruction.rs:112
EnumArmModeInstruction
emu/src/cpu/arm/instructions.rs:168
EnumArmModeMultiplyLongVariant
emu/src/cpu/arm/instructions.rs:275
EnumArmModeMultiplyVariant
emu/src/cpu/arm/instructions.rs:269
ClassArmModeOpcode
emu/src/cpu/arm/mode.rs:8
ClassAudioControls
Master volume and mute, shared between the UI and the audio callback.
ui/src/audio.rs:15
ClassAudioPlayer
Keeps the output stream alive and exposes its master controls. Dropping it stops playback.
ui/src/audio.rs:54
EnumBackupType
emu/src/cpu/hardware/internal_memory.rs:58
EnumBaseKind
ui/src/cpu_registers.rs:12
InterfaceBits
size_of::<Self>() * 8 is at most 128, fits in u8
emu/src/bitwise.rs:8
InterfaceBitsUtilsTest
emu/src/cpu/arm/operations.rs:1352
EnumBreakpointKind
ui/src/emu_thread.rs:123
ClassBus
emu/src/bus.rs:74
ClassCartridgeHeader
Parsed GBA cartridge header. Contains all metadata from the ROM header, including game title, codes, and the validated checksum.
emu/src/cartridge_header.rs:83
ClassCheat
ui/src/pokemon_debugger.rs:824
ClassColor
emu/src/cpu/hardware/lcd.rs:91
EnumColorMode
emu/src/cpu/hardware/lcd/object_attributes.rs:153
EnumCondition
emu/src/cpu/condition.rs:111
ClassCpuHandler
ui/src/cpu_handler.rs:13
ClassCpuRegisters
ui/src/cpu_registers.rs:6
EnumCpuState
emu/src/cpu/psr.rs:253
EnumDisasmEntry
emu/src/cpu/mod.rs:68
ClassDisassembler
ui/src/disassembler.rs:47
ClassDma
emu/src/cpu/hardware/dma.rs:18
EnumEmuCommand
ui/src/emu_thread.rs:68
EnumEmuEvent
ui/src/emu_thread.rs:132
ClassEmuHandle
Handle for the UI thread to communicate with the emulator thread.
ui/src/emu_thread.rs:726
ClassEmuState
ui/src/emu_thread.rs:156
ClassEmuThread
The emulator thread that owns and runs the GBA.
ui/src/emu_thread.rs:213
EnumExceptionType
emu/src/cpu/arm7tdmi.rs:172
EnumFlashState
emu/src/cpu/hardware/internal_memory.rs:114
ClassFreeze
A memory region held at a constant value, re-applied once per frame.
ui/src/emu_thread.rs:237
EnumGameVersion
ui/src/pokemon_debugger.rs:22
ClassGba
The complete Game Boy Advance system.
emu/src/gba.rs:70
EnumGbaButton
emu/src/cpu/hardware/keypad.rs:5
ClassGbaColor
ui/src/gba_color.rs:3
ClassGbaDisplay
ui/src/gba_display.rs:10
ClassGbaLcd
emu/src/render/gba_lcd.rs:3
EnumGfxMode
emu/src/cpu/hardware/lcd/object_attributes.rs:125
EnumHalfwordDataTransferOffsetKind
emu/src/cpu/flags.rs:349
EnumHalfwordTransferKind
emu/src/cpu/arm7tdmi.rs:1364
EnumIndexing
emu/src/cpu/flags.rs:290
EnumInstruction
emu/src/cpu/thumb/instruction.rs:63
ClassInternalMemory
emu/src/cpu/hardware/internal_memory.rs:128
ClassInterruptControl
emu/src/cpu/hardware/interrupt_control.rs:44
EnumIrqType
emu/src/bus.rs:110
ClassKeypad
emu/src/cpu/hardware/keypad.rs:19
ClassKeypadDebug
Debug tool for viewing and toggling GBA button states.
ui/src/keypad_debug.rs:12
InterfaceKind
Trait to classify ALU instructions as logical or arithmetic.
emu/src/cpu/arm/alu_instruction.rs:186
InterfaceLayer
emu/src/cpu/hardware/lcd/layers.rs:510
ClassLayer0
emu/src/cpu/hardware/lcd/layers/layer_0.rs:104
ClassLayer1
emu/src/cpu/hardware/lcd/layers/layer_1.rs:32
ClassLayer2
emu/src/cpu/hardware/lcd/layers/layer_2.rs:66
ClassLayer3
emu/src/cpu/hardware/lcd/layers/layer_3.rs:33
ClassLayerObj
emu/src/cpu/hardware/lcd/layers/layer_obj.rs:107
ClassLcd
emu/src/cpu/hardware/lcd.rs:153
ClassLcdStepOutput
emu/src/cpu/hardware/lcd.rs:191
EnumLoadStoreKind
emu/src/cpu/flags.rs:247
ClassMemory
emu/src/cpu/hardware/lcd/memory.rs:81
ClassMemoryInspector
Debug tool for viewing and editing memory.
ui/src/memory_inspector.rs:32
EnumMode
emu/src/cpu/cpu_modes.rs:123
ClassNoise
emu/src/cpu/hardware/sound.rs:66
ClassObjAttribute0
emu/src/cpu/hardware/lcd/object_attributes.rs:241
ClassObjAttribute1
emu/src/cpu/hardware/lcd/object_attributes.rs:303
ClassObjAttribute2
emu/src/cpu/hardware/lcd/object_attributes.rs:339
ClassObjAttributes
emu/src/cpu/hardware/lcd/object_attributes.rs:380
EnumObjMappingKind
emu/src/cpu/hardware/lcd.rs:125
EnumObjMode
emu/src/cpu/hardware/lcd/object_attributes.rs:94
EnumObjShape
emu/src/cpu/hardware/lcd/object_attributes.rs:184
EnumObjSize
emu/src/cpu/hardware/lcd/object_attributes.rs:217
EnumOffsetting
emu/src/cpu/flags.rs:317
EnumOperandKind
emu/src/cpu/flags.rs:62
EnumOperation
emu/src/cpu/flags.rs:86
EnumPaletteType
emu/src/render/color.rs:7
EnumPauseReason
ui/src/emu_thread.rs:193
ClassPixelInfo
emu/src/cpu/hardware/lcd.rs:141
ClassPoint
emu/src/cpu/hardware/lcd/point.rs:7
ClassPokemon
ui/src/pokemon_debugger.rs:575
ClassPokemonDebugger
ui/src/pokemon_debugger.rs:775
EnumPsrKind
emu/src/cpu/arm/alu_instruction.rs:516
EnumPsrOpKind
emu/src/cpu/arm/alu_instruction.rs:431
EnumReadWriteKind
emu/src/cpu/flags.rs:215
ClassRegisterBank
emu/src/cpu/register_bank.rs:76
ClassRegisters
emu/src/cpu/registers.rs:51
ClassRegisters
emu/src/cpu/hardware/dma.rs:5
ClassRegisters
emu/src/cpu/hardware/lcd/registers.rs:63
ClassRingBuffer
emu/src/ring_buffer.rs:11
ClassRomInfo
ui/src/rom_info.rs:8
ClassRotationScaling
emu/src/cpu/hardware/lcd/object_attributes.rs:400
ClassSaveGame
ui/src/savegame.rs:12
next →1–100 of 120, ranked by callers