Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/StrikerX3/Ymir
/ functions
Functions
4,464 in github.com/StrikerX3/Ymir
⨍
Functions
4,464
◇
Types & classes
1,102
↓ 2 callers
Method
GetCurrentControlADRBits
libs/ymir-core/src/ymir/hw/cdblock/cdblock.cpp:3386
↓ 2 callers
Method
GetCurrentFrameAddress
libs/ymir-core/src/ymir/hw/cdblock/cdblock.cpp:3374
↓ 2 callers
Method
GetCurrentIndex
libs/ymir-core/src/ymir/hw/cdblock/cdblock.cpp:3394
↓ 2 callers
Method
GetCurrentTrack
libs/ymir-core/src/ymir/hw/cdblock/cdblock.cpp:3390
↓ 2 callers
Method
GetDebugMessageBuffer
apps/ymir-sdl3/src/app/debug/scu_tracer.hpp:13
↓ 2 callers
Method
GetExternalLatchCoordinates
libs/ymir-core/src/ymir/hw/smpc/peripheral/peripheral_impl_virtua_gun.cpp:52
↓ 2 callers
Function
GetIPLROMInfo
libs/ymir-core/src/ymir/db/ipl_db.cpp:32
↓ 2 callers
Method
GetInternalBackupRAMPath
apps/ymir-sdl3/src/app/shared_context.cpp:64
↓ 2 callers
Function
GetInterruptSourceName
libs/ymir-core/include/ymir/hw/sh1/sh1_intc.hpp:137
↓ 2 callers
Method
GetLevel
Gets the interrupt level for the specified interrupt source.
libs/ymir-core/include/ymir/hw/sh2/sh2_intc.hpp:182
↓ 2 callers
Method
GetMIXSIndex
libs/ymir-core/include/ymir/hw/scsp/scsp_dsp.hpp:202
↓ 2 callers
Method
GetMappedInputs
apps/ymir-sdl3/src/app/input/input_context.cpp:733
↓ 2 callers
Method
GetMidiVirtualInputPortName
apps/ymir-sdl3/src/app/services/midi_service.cpp:42
↓ 2 callers
Method
GetMidiVirtualOutputPortName
apps/ymir-sdl3/src/app/services/midi_service.cpp:46
↓ 2 callers
Method
GetPathAtFrameAddress
libs/ymir-core/src/ymir/media/filesystem.cpp:140
↓ 2 callers
Method
GetPersistentDataPath
libs/ymir-core/include/ymir/hw/smpc/smpc.hpp:42
↓ 2 callers
Method
GetPlayerIndex
apps/ymir-sdl3/src/app/app.cpp:1187
↓ 2 callers
Method
GetROMHash
libs/ymir-core/include/ymir/hw/sh1/sh1.hpp:55
↓ 2 callers
Method
GetReadSpeed
libs/ymir-core/src/ymir/hw/cdblock/cdblock.cpp:3398
↓ 2 callers
Function
GetRegionName
apps/ymir-sdl3/src/app/ui/views/settings/ipl_settings_view.cpp:28
↓ 2 callers
Method
GetReportLength
libs/ymir-core/include/ymir/hw/smpc/peripheral/peripheral_impl_null.hpp:18
↓ 2 callers
Method
GetSleepState
libs/ymir-core/src/ymir/hw/sh1/sh1.cpp:4226
↓ 2 callers
Function
GetStandardConfigDir
@brief Resolves the standard platform-specific configuration directory. Follows SDL_GetPrefPath patterns: APPDATA on Win32, AppSupport on macOS, XDG o
apps/ymir-headless/src/config_parser.hpp:67
↓ 2 callers
Method
GetTail
libs/ymir-core/src/ymir/hw/cdblock/cdblock_partition_manager.cpp:98
↓ 2 callers
Method
GetType
libs/ymir-core/include/ymir/hw/smpc/peripheral/peripheral_base.hpp:49
↓ 2 callers
Method
GetVerticalPhase
@brief Retrieves the current VDP2 vertical phase. @return the current VDP2 vertical phase
libs/ymir-core/include/ymir/hw/vdp/vdp.hpp:71
↓ 2 callers
Method
GouraudValue
Retrieves the current gouraud gradient value.
libs/ymir-core/include/ymir/hw/vdp/renderer/common/vdp1_steppers.hpp:585
↓ 2 callers
Method
HasCurrentDirectory
Determines if the file system has a valid current directory.
libs/ymir-core/include/ymir/media/filesystem.hpp:244
↓ 2 callers
Method
HasSelection
apps/ymir-sdl3/src/app/ui/views/backup_memory_view.cpp:351
↓ 2 callers
Method
InitTransfer
libs/ymir-core/include/ymir/hw/scu/scu_dma.hpp:64
↓ 2 callers
Function
InsertBackupMemoryCartridge
apps/ymir-sdl3/src/app/events/emu_event_factory.cpp:275
↓ 2 callers
Method
InsertHead
libs/ymir-core/src/ymir/hw/cdblock/cdblock_partition_manager.cpp:87
↓ 2 callers
Function
InsertROMCartridge
apps/ymir-sdl3/src/app/events/emu_event_factory.cpp:328
↓ 2 callers
Function
InstrPair
tests/ymir-core-tests/src/hw/sh2/sh2_macwl_tests.cpp:31
↓ 2 callers
Function
InterpolationMode
apps/ymir-sdl3/src/app/ui/widgets/settings_widgets.cpp:235
↓ 2 callers
Method
InvokeFileDialog
apps/ymir-sdl3/src/app/services/file_dialog_service.cpp:56
↓ 2 callers
Method
InvokeOpenFileDialog
apps/ymir-sdl3/src/app/services/file_dialog_service.cpp:32
↓ 2 callers
Method
IsConnected
libs/ymir-core/include/ymir/hw/smpc/peripheral/peripheral_base.hpp:57
↓ 2 callers
Method
IsDMAEnabled
libs/ymir-core/src/ymir/hw/scu/scu.cpp:2413
↓ 2 callers
Method
IsDMAIndirect
libs/ymir-core/src/ymir/hw/scu/scu.cpp:2427
↓ 2 callers
Method
IsDebugBreakRaised
@brief Determines if the debug break signal was raised. @return `true` if the debug break signal was raised
libs/ymir-core/include/ymir/debug/debug_break.hpp:115
↓ 2 callers
Method
IsDegenerate
Determines if the quad is degenerate (concave or self-intersecting).
libs/ymir-core/include/ymir/hw/vdp/renderer/common/vdp1_steppers.hpp:685
↓ 2 callers
Method
IsDirectory
libs/ymir-core/include/ymir/media/filesystem.hpp:44
↓ 2 callers
Method
IsEnabled
Determines if the DMA transfer is enabled for this channel. The DMAC determines that a transfer is active by checking that DE = 1, DME = 1, TE = 0, NM
libs/ymir-core/include/ymir/hw/sh2/sh2_dmac.hpp:45
↓ 2 callers
Method
IsInDelaySlot
libs/ymir-core/src/ymir/hw/sh1/sh1.cpp:4218
↓ 2 callers
Method
IsLayerEnabled
libs/ymir-core/src/ymir/hw/vdp/vdp.cpp:1245
↓ 2 callers
Method
IsMute
apps/ymir-sdl3/src/app/audio_system.hpp:52
↓ 2 callers
Method
IsScheduled
@brief Checks if the specified event is scheduled to be triggered. @param[in] id the event ID @return `true` if the event was scheduled and has not ye
libs/ymir-core/include/ymir/core/scheduler.hpp:220
↓ 2 callers
Method
IsTextureHandleValid
apps/ymir-sdl3/src/app/services/graphics_service.cpp:61
↓ 2 callers
Method
IsTrayOpen
libs/ymir-core/src/ymir/sys/saturn.cpp:303
↓ 2 callers
Method
IsVirtualMode
libs/ymir-core/include/ymir/hw/smpc/rtc.hpp:60
↓ 2 callers
Method
JumpTo
apps/ymir-sdl3/src/app/ui/model/debug/sh2_debugger_model.hpp:145
↓ 2 callers
Method
JumpToPC
apps/ymir-sdl3/src/app/ui/model/debug/sh2_debugger_model.hpp:150
↓ 2 callers
Method
LatchTVMD
libs/ymir-core/include/ymir/hw/vdp/vdp2_regs.hpp:383
↓ 2 callers
Function
LoadCDBlockROM
apps/ymir-sdl3/src/util/rom_loader.cpp:25
↓ 2 callers
Function
LoadConfig
@brief Loads the final HeadlessConfig by merging defaults, config files, and CLI flags. Hierarchical merge order: CLI args > Ymir-dbg.toml > Ymir.toml
apps/ymir-headless/src/config_parser.hpp:236
↓ 2 callers
Method
LoadDebuggerState
apps/ymir-sdl3/src/app/services/save_state_service.cpp:312
↓ 2 callers
Method
LoadRecommendedCartridge
apps/ymir-sdl3/src/app/services/rom_service.cpp:277
↓ 2 callers
Method
LoadSaveStateSlot
apps/ymir-sdl3/src/app/services/save_state_service.cpp:203
↓ 2 callers
Function
LoadState
apps/ymir-sdl3/src/app/events/emu_event_factory.cpp:604
↓ 2 callers
Function
MakeColorFromU8
apps/ymir-sdl3/src/app/ui/views/debug/cdblock_cmd_trace_view.cpp:7
↓ 2 callers
Function
MakeColorFromU8
apps/ymir-sdl3/src/app/ui/views/debug/cdblock_drive_state_trace_view.cpp:9
↓ 2 callers
Function
MakeColorFromU8
apps/ymir-sdl3/src/app/ui/views/debug/cdblock_ygr_cmd_trace_view.cpp:9
↓ 2 callers
Function
MakeString
apps/ymir-sdl3/src/app/ui/views/debug/cdblock_drive_state_trace_view.cpp:18
↓ 2 callers
Method
MemPokeByte
libs/ymir-core/src/ymir/hw/sh1/sh1.cpp:661
↓ 2 callers
Method
MemWriteByte
libs/ymir-core/src/ymir/hw/sh1/sh1.cpp:633
↓ 2 callers
Method
MessageHistoryWindow
apps/ymir-sdl3/src/app/ui/windows/message_history_window.cpp:7
↓ 2 callers
Method
ModifyEnhancements
libs/ymir-core/include/ymir/hw/vdp/vdp.hpp:169
↓ 2 callers
Method
OnDiscEjected
libs/ymir-core/src/ymir/hw/cdblock/cdblock.cpp:222
↓ 2 callers
Method
OnDiscLoaded
libs/ymir-core/src/ymir/hw/cdblock/cdblock.cpp:210
↓ 2 callers
Method
OnDisplayAdded
apps/ymir-sdl3/src/app/services/display_service.cpp:223
↓ 2 callers
Method
OpenBackupMemoryCartFileDialog
apps/ymir-sdl3/src/app/services/rom_service.cpp:347
↓ 2 callers
Method
OpenPopup
apps/ymir-sdl3/src/app/ui/views/debug/sh2_disasm_dump_view.cpp:21
↓ 2 callers
Method
OpenROMCartFileDialog
apps/ymir-sdl3/src/app/services/rom_service.cpp:379
↓ 2 callers
Function
OpenSH2BreakpointsWindow
apps/ymir-sdl3/src/app/events/gui_event_factory.hpp:59
↓ 2 callers
Function
OpenSH2DebuggerWindow
apps/ymir-sdl3/src/app/events/gui_event_factory.hpp:54
↓ 2 callers
Function
OpenSH2WatchpointsWindow
apps/ymir-sdl3/src/app/events/gui_event_factory.hpp:63
↓ 2 callers
Method
OpenWelcomeModal
apps/ymir-sdl3/src/app/services/window_manager_service.cpp:131
↓ 2 callers
Function
Oscilloscope
apps/ymir-sdl3/src/app/ui/widgets/audio_widgets.cpp:11
↓ 2 callers
Method
Pair
@brief Returns the tuple {numerator, denominator}. @return a `std::pair` with the numerator and denominator
libs/ymir-core/include/ymir/util/ratio.hpp:71
↓ 2 callers
Method
Parent
libs/ymir-core/include/ymir/media/filesystem.hpp:127
↓ 2 callers
Method
Peek
apps/ymir-sdl3/src/app/services/save_state_service.cpp:37
↓ 2 callers
Method
PeekInstruction
libs/ymir-core/src/ymir/hw/sh1/sh1.cpp:645
↓ 2 callers
Function
PeripheralSelector
apps/ymir-sdl3/src/app/ui/widgets/peripheral_widgets.cpp:13
↓ 2 callers
Method
PostLoadState
libs/ymir-core/src/ymir/hw/sh2/sh2.cpp:618
↓ 2 callers
Method
ProcessCommand
libs/ymir-core/src/ymir/hw/cdblock/cdblock.cpp:1679
↓ 2 callers
Method
Purge
libs/ymir-core/include/ymir/hw/sh2/sh2_cache.hpp:279
↓ 2 callers
Method
PurgeCache
libs/ymir-core/src/ymir/hw/sh2/sh2.cpp:532
↓ 2 callers
Method
ReadBGON
libs/ymir-core/include/ymir/hw/vdp/vdp2_regs.hpp:763
↓ 2 callers
Method
ReadCCR
libs/ymir-core/include/ymir/hw/sh2/sh2_cache.hpp:293
↓ 2 callers
Method
ReadCHCTLA
libs/ymir-core/include/ymir/hw/vdp/vdp2_regs.hpp:953
↓ 2 callers
Method
ReadCHCTLB
libs/ymir-core/include/ymir/hw/vdp/vdp2_regs.hpp:1010
↓ 2 callers
Method
ReadCYCA0L
libs/ymir-core/include/ymir/hw/vdp/vdp2_regs.hpp:634
↓ 2 callers
Method
ReadCYCA0U
libs/ymir-core/include/ymir/hw/vdp/vdp2_regs.hpp:639
↓ 2 callers
Method
ReadCYCA1L
libs/ymir-core/include/ymir/hw/vdp/vdp2_regs.hpp:662
↓ 2 callers
Method
ReadCYCA1U
libs/ymir-core/include/ymir/hw/vdp/vdp2_regs.hpp:667
↓ 2 callers
Method
ReadCYCB0L
libs/ymir-core/include/ymir/hw/vdp/vdp2_regs.hpp:690
↓ 2 callers
Method
ReadCYCB0U
libs/ymir-core/include/ymir/hw/vdp/vdp2_regs.hpp:695
↓ 2 callers
Method
ReadCYCB1L
libs/ymir-core/include/ymir/hw/vdp/vdp2_regs.hpp:718
↓ 2 callers
Method
ReadCYCB1U
libs/ymir-core/include/ymir/hw/vdp/vdp2_regs.hpp:723
← previous
next →
501–600 of 4,464, ranked by callers