MCPcopy Create free account

hub / github.com/StrikerX3/Ymir / functions

Functions4,464 in github.com/StrikerX3/Ymir

↓ 2 callersMethodsetCallback
apps/ymir-sdl3/src/app/services/midi_types.hpp:91
↓ 2 callersMethodsetClientName
apps/ymir-sdl3/src/app/services/midi_types.hpp:83
↓ 2 callersMethodsetErrorCallback
apps/ymir-sdl3/src/app/services/midi_types.hpp:107
↓ 2 callersMethodsetPortName
apps/ymir-sdl3/src/app/services/midi_types.hpp:84
↓ 2 callersFunctionsquare
apps/ymir-sandbox/src/main.cpp:212
↓ 1 callersMethodAboutWindow
apps/ymir-sdl3/src/app/ui/windows/about_window.cpp:221
↓ 1 callersMethodAdd
apps/ymir-sdl3/src/app/shared_context.hpp:779
↓ 1 callersMethodAnyEnabled
@brief Determines if any enhancement is enabled: - `deinterlace` is set to `true` - `transparentMeshes` is set to `true` resolution scale factor is gr
libs/ymir-core/include/ymir/hw/vdp/vdp_configs.hpp:33
↓ 1 callersFunctionApplyCliConfig
@brief Overrides configuration fields with values provided via CLI.
apps/ymir-headless/src/config_parser.hpp:170
↓ 1 callersFunctionAreaCodeToString
libs/ymir-core/src/ymir/media/media_defs.cpp:7
↓ 1 callersMethodAsDouble
@brief Converts this ratio to a `double` value. @return this ratio as a double
libs/ymir-core/include/ymir/util/ratio.hpp:83
↓ 1 callersMethodAssignPlayerIndex
apps/ymir-sdl3/src/app/app.cpp:1202
↓ 1 callersFunctionAudioDriverToHumanReadableString
apps/ymir-sdl3/src/app/ui/windows/about_window.cpp:214
↓ 1 callersMethodBegin32x32Division
@brief Invoked when a 32-bit by 32-bit DIVU division begins. @param[in] dividend the value of the dividend (`DVDNTL`) @param[in] divisor the value of
libs/ymir-core/include/ymir/debug/sh2_tracer_base.hpp:125
↓ 1 callersMethodBegin64x32Division
@brief Invoked when a 64-bit by 32-bit DIVU division begins. @param[in] dividend the value of the dividend (`DVDNTH:DVDNTL`) @param[in] divisor the va
libs/ymir-core/include/ymir/debug/sh2_tracer_base.hpp:131
↓ 1 callersMethodBindConfiguration
apps/ymir-sdl3/src/app/settings.cpp:1108
↓ 1 callersMethodBlend
Blends the given base color with the current gouraud shading values.
libs/ymir-core/include/ymir/hw/vdp/renderer/common/vdp1_steppers.hpp:219
↓ 1 callersMethodBranch
@brief Invoked when the CPU executes a branch instruction without a delay slot. @param[in] pc the current program counter @param[in] target the target
libs/ymir-core/include/ymir/debug/sh2_tracer_base.hpp:53
↓ 1 callersMethodBranchDelay
@brief Invoked when the CPU executes a branch instruction with a delay slot. @param[in] target the target address
libs/ymir-core/include/ymir/debug/sh2_tracer_base.hpp:57
↓ 1 callersFunctionBuildArgv
apps/ymir-dbg/src/main.cpp:25
↓ 1 callersFunctionBuildDecodeTable
libs/ymir-core/src/ymir/hw/m68k/m68k_decode.cpp:9
↓ 1 callersMethodBuildPath
libs/ymir-core/src/ymir/media/filesystem.cpp:173
↓ 1 callersFunctionBupSizeToSize
apps/ymir-sdl3/src/app/settings.cpp:2867
↓ 1 callersFunctionBytesToGiB
@brief Reduces the value in bytes to gibibytes. @param[in] sz the value to convert @return sz / 1024.0 / 1024.0 / 1024.0
libs/ymir-core/include/ymir/util/size_ops.hpp:55
↓ 1 callersFunctionBytesToKiB
@brief Reduces the value in bytes to kibibytes. @param[in] sz the value to convert @return sz / 1024.0
libs/ymir-core/include/ymir/util/size_ops.hpp:41
↓ 1 callersFunctionBytesToMiB
@brief Reduces the value in bytes to mebibytes. @param[in] sz the value to convert @return sz / 1024.0 / 1024.0
libs/ymir-core/include/ymir/util/size_ops.hpp:48
↓ 1 callersFunctionBytesToTiB
@brief Reduces the value in bytes to tebibytes. @param[in] sz the value to convert @return sz / 1024.0 / 1024.0 / 1024.0 / 1024.0
libs/ymir-core/include/ymir/util/size_ops.hpp:62
↓ 1 callersMethodCDBPeekByte
libs/ymir-core/src/ymir/hw/cdblock/ygr.cpp:281
↓ 1 callersMethodCDBPokeByte
libs/ymir-core/src/ymir/hw/cdblock/ygr.cpp:325
↓ 1 callersMethodCalculateSize
libs/ymir-core/src/ymir/hw/cdblock/cdblock_partition_manager.cpp:158
↓ 1 callersMethodCall
@brief Invoked when the CPU executes a branch instruction that stores PC into PR. All instructions of this class have delay slots. @param[in] target t
libs/ymir-core/include/ymir/debug/sh2_tracer_base.hpp:62
↓ 1 callersMethodCancelFileExport
apps/ymir-sdl3/src/app/ui/views/backup_memory_view.cpp:1195
↓ 1 callersMethodCancelFileImport
apps/ymir-sdl3/src/app/ui/views/backup_memory_view.cpp:1008
↓ 1 callersMethodCancelImageExport
apps/ymir-sdl3/src/app/ui/views/backup_memory_view.cpp:1407
↓ 1 callersMethodCancelImageImport
apps/ymir-sdl3/src/app/ui/views/backup_memory_view.cpp:1377
↓ 1 callersMethodChangeDirectory
libs/ymir-core/src/ymir/media/filesystem.cpp:393
↓ 1 callersMethodChangeStack
@brief Invoked when the stack is about to be switched by changing the value of R15. @param[in] newSP the new stack pointer value
libs/ymir-core/include/ymir/debug/sh2_tracer_base.hpp:99
↓ 1 callersMethodCheckDebuggerStateDirty
apps/ymir-sdl3/src/app/services/save_state_service.cpp:362
↓ 1 callersMethodCheckDirty
apps/ymir-sdl3/src/app/settings.cpp:2057
↓ 1 callersMethodCheckFolders
apps/ymir-sdl3/src/app/profile.cpp:68
↓ 1 callersMethodClear
libs/ymir-core/src/ymir/media/filesystem.cpp:20
↓ 1 callersMethodClearAllBreakpoints
apps/ymir-sdl3/src/app/ui/model/debug/sh2_breakpoints_manager.cpp:104
↓ 1 callersMethodClearAllWatchpoints
apps/ymir-sdl3/src/app/ui/model/debug/sh2_watchpoints_manager.cpp:91
↓ 1 callersMethodClearDMATransfers
apps/ymir-sdl3/src/app/debug/scu_tracer.cpp:15
↓ 1 callersMethodClearDSPDMATransfers
apps/ymir-sdl3/src/app/debug/scu_tracer.cpp:20
↓ 1 callersMethodClearDebugMessages
apps/ymir-sdl3/src/app/debug/scu_tracer.cpp:5
↓ 1 callersMethodClearInterrupts
apps/ymir-sdl3/src/app/debug/scu_tracer.cpp:10
↓ 1 callersMethodClearOverridePath
apps/ymir-sdl3/src/app/profile.cpp:116
↓ 1 callersMethodClearSaveStates
apps/ymir-sdl3/src/app/services/save_state_service.cpp:184
↓ 1 callersMethodClearStateUpdates
apps/ymir-sdl3/src/app/debug/cd_drive_tracer.cpp:5
↓ 1 callersMethodClearWatchpoint
apps/ymir-sdl3/src/app/ui/model/debug/sh2_watchpoints_manager.cpp:43
↓ 1 callersMethodClockChangeSoftReset
libs/ymir-core/src/ymir/sys/saturn.cpp:875
↓ 1 callersMethodCloseTray
libs/ymir-core/src/ymir/sys/saturn.cpp:295
↓ 1 callersFunctionColor888GradationMasked
libs/ymir-core/src/ymir/hw/vdp/renderer/vdp_renderer_sw.cpp:3406
↓ 1 callersFunctionColor888ShadowMasked
libs/ymir-core/src/ymir/hw/vdp/renderer/vdp_renderer_sw.cpp:3174
↓ 1 callersFunctionConfigureWindowDecorations
apps/ymir-sdl3/src/util/os_features.cpp:12
↓ 1 callersMethodConnectAnalogPad
libs/ymir-core/include/ymir/hw/smpc/peripheral/peripheral_port.hpp:46
↓ 1 callersMethodConnectArcadeRacer
libs/ymir-core/include/ymir/hw/smpc/peripheral/peripheral_port.hpp:50
↓ 1 callersMethodConnectControlPad
libs/ymir-core/include/ymir/hw/smpc/peripheral/peripheral_port.hpp:42
↓ 1 callersMethodConnectGamepad
apps/ymir-sdl3/src/app/input/input_context.cpp:228
↓ 1 callersMethodConnectMissionStick
libs/ymir-core/include/ymir/hw/smpc/peripheral/peripheral_port.hpp:54
↓ 1 callersMethodConnectMouse
apps/ymir-sdl3/src/app/input/input_context.cpp:219
↓ 1 callersMethodConnectMouseToPeripheral
apps/ymir-sdl3/src/app/services/mouse_capture_service.cpp:156
↓ 1 callersMethodConnectShuttleMouse
libs/ymir-core/include/ymir/hw/smpc/peripheral/peripheral_port.hpp:62
↓ 1 callersMethodConnectVirtuaGun
libs/ymir-core/include/ymir/hw/smpc/peripheral/peripheral_port.hpp:58
↓ 1 callersFunctionConvertRGB888to555
libs/ymir-core/include/ymir/hw/vdp/vdp_common_defs.hpp:58
↓ 1 callersMethodCopyBackupMemoryFrom
libs/ymir-core/src/ymir/hw/cart/cart_impl_bup.cpp:25
↓ 1 callersMethodCreateFolders
apps/ymir-sdl3/src/app/profile.cpp:78
↓ 1 callersMethodCurrentCount
@brief Retrieves the current value of the primary cycle counter. @return the current cycle count
libs/ymir-core/include/ymir/core/scheduler.hpp:149
↓ 1 callersMethodDMA
@brief Invoked when a DMA transfer begins and on every indirect transfer. @param[in] channel the channel index @param[in] srcAddr the starting source
libs/ymir-core/include/ymir/debug/scu_tracer_base.hpp:39
↓ 1 callersMethodDMAXferBegin
@brief Invoked when a DMA transfer begins. @param[in] channel the DMAC channel number, either 0 or 1 @param[in] srcAddress the starting source address
libs/ymir-core/include/ymir/debug/sh2_tracer_base.hpp:148
↓ 1 callersMethodDMAXferData
@brief Invoked when a DMA channel transfers one unit of data. For 16-byte transfers, this function is invoked once per 32-bit transfer with a `unitSi
libs/ymir-core/include/ymir/debug/sh2_tracer_base.hpp:160
↓ 1 callersMethodDMAXferEnd
@brief Invoked when a DMA transfer finishes. @param[in] channel the DMAC channel number, either 0 or 1 @param[in] irqRaised indicates if the channel's
libs/ymir-core/include/ymir/debug/sh2_tracer_base.hpp:165
↓ 1 callersMethodDSPDMA
@brief Invoked when a DSP DMA transfer begins. @param[in] toD0 indicates the direction of the transfer: from DSP to D0 (`true`) or from D0 to DSP (`fa
libs/ymir-core/include/ymir/debug/scu_tracer_base.hpp:52
↓ 1 callersMethodDebugOutputWindow
apps/ymir-sdl3/src/app/ui/windows/debug/debug_output_window.cpp:7
↓ 1 callersMethodDeinit
apps/ymir-sdl3/src/app/audio_system.cpp:33
↓ 1 callersMethodDelaySlot
@brief Invoked when the CPU finishes a delayed branch, that is, executes an instruction in a delay slot. @param[in] pc the current program counter @pa
libs/ymir-core/include/ymir/debug/sh2_tracer_base.hpp:48
↓ 1 callersFunctionDeleteBackupFile
apps/ymir-sdl3/src/app/events/emu_event_factory.cpp:512
↓ 1 callersMethodDetach
@brief Invoked when the tracer is detached.
libs/ymir-core/include/ymir/debug/cdblock_tracer_base.hpp:68
↓ 1 callersMethodDetached
@brief Invoked when the tracer is detached from an SH-2 instance.
libs/ymir-core/include/ymir/debug/sh2_tracer_base.hpp:31
↓ 1 callersMethodDisableM68K
libs/ymir-core/src/ymir/sys/saturn.cpp:867
↓ 1 callersFunctionDisasembleLoadImm
libs/ymir-core/src/ymir/hw/scu/scu_dsp_disasm.cpp:131
↓ 1 callersFunctionDisasembleOperation
libs/ymir-core/src/ymir/hw/scu/scu_dsp_disasm.cpp:63
↓ 1 callersFunctionDisasembleSpecial
libs/ymir-core/src/ymir/hw/scu/scu_dsp_disasm.cpp:210
↓ 1 callersFunctionDisassembleDMA
libs/ymir-core/src/ymir/hw/scu/scu_dsp_disasm.cpp:161
↓ 1 callersFunctionDisassembleEnd
libs/ymir-core/src/ymir/hw/scu/scu_dsp_disasm.cpp:202
↓ 1 callersFunctionDisassembleJump
libs/ymir-core/src/ymir/hw/scu/scu_dsp_disasm.cpp:186
↓ 1 callersFunctionDisassembleLoop
libs/ymir-core/src/ymir/hw/scu/scu_dsp_disasm.cpp:194
↓ 1 callersFunctionDisassembleM68K
apps/ymdasm/src/disassembler_m68k.cpp:317
↓ 1 callersFunctionDisassembleSCSPDSP
apps/ymdasm/src/disassembler_scspdsp.cpp:328
↓ 1 callersFunctionDisassembleSCUDSP
apps/ymdasm/src/disassembler_scudsp.cpp:232
↓ 1 callersFunctionDisassembleSH2
apps/ymdasm/src/disassembler_sh2.cpp:320
↓ 1 callersMethodDisconnectGamepad
apps/ymir-sdl3/src/app/input/input_context.cpp:232
↓ 1 callersMethodDisconnectMouse
apps/ymir-sdl3/src/app/input/input_context.cpp:223
↓ 1 callersMethodDisconnectPeripherals
libs/ymir-core/include/ymir/hw/smpc/peripheral/peripheral_port.hpp:66
↓ 1 callersFunctionDisplayRotation
apps/ymir-sdl3/src/app/ui/widgets/settings_widgets.cpp:116
↓ 1 callersMethodDrawGenericModal
apps/ymir-sdl3/src/app/services/window_manager_service.cpp:84
↓ 1 callersMethodDrawWindows
apps/ymir-sdl3/src/app/services/window_manager_service.cpp:39
↓ 1 callersMethodDumpCDBlockDRAM
libs/ymir-core/src/ymir/sys/saturn.cpp:477
↓ 1 callersMethodDumpDSPDataRAM
libs/ymir-core/src/ymir/hw/scu/scu.cpp:332
← previousnext →701–800 of 4,464, ranked by callers