MCPcopy Create free account

hub / github.com/StrikerX3/Ymir / functions

Functions4,464 in github.com/StrikerX3/Ymir

↓ 10 callersMethodUnset
tests/ymir-headless-tests/src/config_parser_tests.cpp:37
↓ 10 callersMethodValue
Retrieves the current texture coordinate value.
libs/ymir-core/include/ymir/hw/vdp/renderer/common/vdp1_steppers.hpp:53
↓ 9 callersMethodALU_AD2
libs/ymir-core/include/ymir/hw/scu/scu_dsp.hpp:151
↓ 9 callersMethodALU_ADD
libs/ymir-core/include/ymir/hw/scu/scu_dsp.hpp:129
↓ 9 callersMethodGBR
libs/ymir-core/include/ymir/hw/sh2/sh2.hpp:402
↓ 9 callersMethodMapCallbacks
libs/ymir-core/include/ymir/hw/sh2/sh2.hpp:53
↓ 9 callersMethodRead
libs/ymir-core/src/ymir/media/loader/loader_chd.cpp:53
↓ 9 callersFunctionReadString
libs/ymir-core/src/ymir/media/saturn_header.cpp:24
↓ 9 callersMethodSetAxis2DHandler
apps/ymir-sdl3/src/app/input/input_context.cpp:866
↓ 9 callersFunctionSetPaused
apps/ymir-sdl3/src/app/events/emu_event_factory.hpp:31
↓ 9 callersMethodVDPWindowSet
apps/ymir-sdl3/src/app/ui/windows/debug/vdp_window_set.hpp:16
↓ 8 callersMethodALU_SUB
libs/ymir-core/include/ymir/hw/scu/scu_dsp.hpp:140
↓ 8 callersMethodCopyPixel
libs/ymir-core/include/ymir/hw/vdp/renderer/vdp_renderer_sw.hpp:745
↓ 8 callersFunctionDisassemble
libs/ymir-core/src/ymir/hw/m68k/m68k_disasm.cpp:930
↓ 8 callersFunctionIsMonopolarAxis
apps/ymir-sdl3/src/app/input/input_primitives.cpp:20
↓ 8 callersFunctionIsValidCacheWay
libs/ymir-core/include/ymir/hw/sh2/sh2_cache.hpp:84
↓ 8 callersMethodLength
Retrieves the total number of steps in the slope, that is, the longest of the vertical and horizontal spans.
libs/ymir-core/include/ymir/hw/vdp/renderer/common/vdp1_steppers.hpp:454
↓ 8 callersMethodMAC
libs/ymir-core/include/ymir/hw/sh2/sh2.hpp:388
↓ 8 callersMethodNOP
libs/ymir-core/src/ymir/hw/sh1/sh1.cpp:2838
↓ 8 callersMethodOpenSimpleErrorModal
apps/ymir-sdl3/src/app/services/window_manager_service.cpp:116
↓ 8 callersMethodParseNumeric
Parses a numeric date and time formatted as YYYYMMDDHHMMSSssO, where all but the last character are ASCII digits.
libs/ymir-core/include/ymir/media/iso9660.hpp:63
↓ 8 callersMethodProcessPrimitive
apps/ymir-sdl3/src/app/input/input_context.cpp:16
↓ 8 callersMethodRead
libs/ymir-core/src/ymir/hw/smpc/smpc.cpp:260
↓ 8 callersMethodReschedule
@brief Reschedules the event with an offset from the previous deadline. @param[in] interval the interval in cycles from the previous deadline
libs/ymir-core/include/ymir/core/scheduler.hpp:30
↓ 8 callersMethodResizeEntries
apps/ymir-sdl3/src/app/debug/sh2_exec_analyst.hpp:77
↓ 8 callersMethodSet
tests/ymir-headless-tests/src/config_parser_tests.cpp:33
↓ 8 callersMethodSetPixel
libs/ymir-core/include/ymir/hw/vdp/renderer/vdp_renderer_sw.hpp:740
↓ 8 callersFunctionStrNullIfEmpty
apps/ymir-sdl3/src/app/services/file_dialog_service.cpp:11
↓ 8 callersFunctionfind_headless_binary
Locate the ymir-headless binary using a 4-level priority cascade. The first hit wins; the winning path is logged to stderr. Returns nullopt if all lev
apps/ymir-dbg/src/discovery.hpp:36
↓ 8 callersFunctionhash_combine
libs/ymir-core/include/ymir/util/hashing.hpp:18
↓ 7 callersFunctionApplyDeadzone
Apply deadzone to an 1D axis.
apps/ymir-sdl3/src/app/input/input_utils.hpp:39
↓ 7 callersMethodDrawCapturePopup
apps/ymir-sdl3/src/app/ui/widgets/input_widgets.cpp:51
↓ 7 callersMethodDrawInputBindButton
apps/ymir-sdl3/src/app/ui/widgets/input_widgets.cpp:17
↓ 7 callersFunctionEnvGetPath
@brief Gets an environment variable that represents a filesystem path. @param name The name of the environment variable. @return The value as a path,
libs/ymir-dbg-commons/include/ymir/debug/util/env.hpp:56
↓ 7 callersMethodGetCurrentSpeedFactor
Retrieves the currently selected speed factor. Doesn't take into account the speed limit flag.
apps/ymir-sdl3/src/app/shared_context.hpp:342
↓ 7 callersMethodGetReplacedActions
apps/ymir-sdl3/src/app/settings.hpp:630
↓ 7 callersMethodGetSDLTexture
apps/ymir-sdl3/src/app/services/graphics_service.cpp:86
↓ 7 callersFunctionInsertCartridgeFromSettings
apps/ymir-sdl3/src/app/events/emu_event_factory.cpp:372
↓ 7 callersFunctionInstrPair
tests/ymir-core-tests/src/hw/sh2/sh2_intc_tests.cpp:15
↓ 7 callersMethodIsAbsoluteAxis
apps/ymir-sdl3/src/app/input/input_events.hpp:141
↓ 7 callersMethodIsEmpty
libs/ymir-core/include/ymir/hw/cdblock/ygr.hpp:112
↓ 7 callersFunctionLoadDisc
apps/ymir-sdl3/src/app/events/gui_event_factory.hpp:9
↓ 7 callersFunctionLoadInternalBackupMemory
apps/ymir-sdl3/src/app/events/emu_event_factory.cpp:537
↓ 7 callersMethodLoadState
apps/ymir-sdl3/src/app/ui/model/debug/sh2_breakpoints_manager.cpp:154
↓ 7 callersMethodPR
libs/ymir-core/include/ymir/hw/sh2/sh2.hpp:381
↓ 7 callersMethodReadTCR
libs/ymir-core/include/ymir/hw/sh2/sh2_frt.hpp:308
↓ 7 callersMethodReadTIER
libs/ymir-core/include/ymir/hw/sh2/sh2_frt.hpp:118
↓ 7 callersMethodRegisterEvent
@brief Registers an event. The returned ID must be used to refer to the event. @param[in] userID the user ID (for save states) @param[in] userContext
libs/ymir-core/include/ymir/core/scheduler.hpp:92
↓ 7 callersMethodRequestFocus
apps/ymir-sdl3/src/app/ui/window_base.cpp:37
↓ 7 callersFunctionRoundToMultiple
apps/ymir-sdl3/src/util/math.hpp:9
↓ 7 callersMethodSaveState
apps/ymir-sdl3/src/app/ui/model/debug/sh2_breakpoints_manager.cpp:195
↓ 7 callersFunctionSetDebugTrace
apps/ymir-sdl3/src/app/events/emu_event_factory.cpp:66
↓ 7 callersMethodSetSilent
apps/ymir-sdl3/src/app/audio_system.hpp:64
↓ 7 callersFunctionTimestampToFrameAddress
@brief Converts a MM:SS:FF timestamp into the corresponding frame address. @param[in] min the minutes @param[in] sec the seconds @param[in] frame the
libs/ymir-core/include/ymir/media/frame_address.hpp:17
↓ 7 callersMethodVBR
libs/ymir-core/include/ymir/hw/sh2/sh2.hpp:409
↓ 7 callersFunctionValidateConfig
@brief Validates that the minimum required configuration for booting is present.
apps/ymir-headless/src/config_parser.hpp:217
↓ 7 callersMethodWriteTCR
libs/ymir-core/include/ymir/hw/sh2/sh2_frt.hpp:315
↓ 7 callersMethodWriteTIER
libs/ymir-core/include/ymir/hw/sh2/sh2_frt.hpp:129
↓ 6 callersMethodAACoord
Returns the X and Y coordinates of the antialiased pixel.
libs/ymir-core/include/ymir/hw/vdp/renderer/common/vdp1_steppers.hpp:449
↓ 6 callersMethodAddBreakpoint
Adds the specified address to the set of breakpoints. The address is force-aligned to word boundaries. Returns `true` if the breakpoint was added, `fa
libs/ymir-core/include/ymir/hw/sh2/sh2.hpp:160
↓ 6 callersMethodAddWatchpoint
apps/ymir-sdl3/src/app/ui/model/debug/sh2_watchpoints_manager.cpp:26
↓ 6 callersMethodAppendWindow
apps/ymir-sdl3/src/app/ui/utils/debug/vdp_window_set_printer.hpp:13
↓ 6 callersMethodBind
apps/ymir-sdl3/src/app/ui/model/debug/sh2_breakpoints_manager.cpp:14
↓ 6 callersFunctionCalcHash128
libs/ymir-core/src/ymir/core/hash.cpp:8
↓ 6 callersMethodDisplayAll
apps/ymir-sdl3/src/app/ui/windows/debug/vdp_window_set.hpp:27
↓ 6 callersMethodFindTrack
libs/ymir-core/include/ymir/media/disc.hpp:249
↓ 6 callersMethodInvalidate
libs/ymir-core/include/ymir/media/disc.hpp:423
↓ 6 callersFunctionIsAddCarry
libs/ymir-core/src/ymir/hw/m68k/m68k.cpp:691
↓ 6 callersFunctionIsAddOverflow
libs/ymir-core/src/ymir/hw/m68k/m68k.cpp:705
↓ 6 callersMethodIsBipolarAxis
apps/ymir-sdl3/src/app/input/input_events.hpp:131
↓ 6 callersMethodIsSlaveSH2Enabled
apps/ymir-sdl3/src/app/shared_context.cpp:143
↓ 6 callersMethodList
apps/ymir-sdl3/src/app/services/save_state_service.cpp:98
↓ 6 callersFunctionLoad
libs/ymir-core/src/ymir/media/loader/loader_chd.cpp:180
↓ 6 callersFunctionLoadFile
apps/ymir-sdl3/src/util/file_loader.cpp:7
↓ 6 callersMethodMapArray
libs/ymir-core/include/ymir/sys/bus.hpp:147
↓ 6 callersFunctionOpenFile
apps/ymir-sdl3/src/app/events/gui_event_factory.hpp:30
↓ 6 callersMethodReadBRA
libs/ymir-core/include/ymir/hw/sh1/sh1_itu.hpp:537
↓ 6 callersMethodReadBRB
libs/ymir-core/include/ymir/hw/sh1/sh1_itu.hpp:551
↓ 6 callersMethodReadFrom
libs/ymir-core/src/ymir/media/saturn_header.cpp:30
↓ 6 callersMethodReadSectorUserData
Reads the user data portion of a sector. Returns true if the sector was read successfully. Returns false if the sector could not be fully read or the
libs/ymir-core/include/ymir/media/disc.hpp:94
↓ 6 callersMethodReadTIOR
libs/ymir-core/include/ymir/hw/sh1/sh1_itu.hpp:358
↓ 6 callersMethodRemoveBreakpoint
Removes the specified address from the set of breakpoints. The address is force-aligned to word boundaries. Returns `true` if the breakpoint was remov
libs/ymir-core/include/ymir/hw/sh2/sh2.hpp:170
↓ 6 callersFunctionSetCDBlockLLE
apps/ymir-sdl3/src/app/events/emu_event_factory.cpp:565
↓ 6 callersMethodSetSync
apps/ymir-sdl3/src/app/audio_system.hpp:56
↓ 6 callersMethodShouldSyncToAudio
Determines if sync to audio should be used given the current speed settings. Sync to audio is enabled when the speed is limited to 1.0 or less.
apps/ymir-sdl3/src/app/shared_context.hpp:348
↓ 6 callersFunctionToLower
libs/ymir-core/src/ymir/media/loader/loader_img_ccd_sub.cpp:35
↓ 6 callersMethodUpdatePLSZ
libs/ymir-core/include/ymir/hw/vdp/vdp2_defs.hpp:438
↓ 6 callersMethodUpdatePageBaseAddresses
libs/ymir-core/include/ymir/hw/vdp/vdp2_defs.hpp:454
↓ 6 callersMethodWriteTCNT
libs/ymir-core/include/ymir/hw/sh1/sh1_wdt.hpp:198
↓ 6 callersMethodWriteTIOR
libs/ymir-core/include/ymir/hw/sh1/sh1_itu.hpp:365
↓ 6 callersMethodgetMessage
apps/ymir-sdl3/src/app/services/midi_types.hpp:104
↓ 6 callersMethodgetPortCount
apps/ymir-sdl3/src/app/services/midi_types.hpp:97
↓ 6 callersMethodgetPortName
apps/ymir-sdl3/src/app/services/midi_types.hpp:100
↓ 6 callersFunctionis_power_of_two
libs/ymir-core/include/ymir/util/bit_ops.hpp:26
↓ 6 callersMethodloadBinary
apps/ymir-sdl3/src/serdes/cereal_archive_vector.hpp:38
↓ 6 callersFunctionreverse
@brief Reverses the bits of `value`. @param[in] value the value to reverse bits from @return `value` with its bits reversed
libs/ymir-core/include/ymir/util/bit_ops.hpp:295
↓ 6 callersMethodsaveBinary
apps/ymir-sdl3/src/serdes/cereal_archive_vector.hpp:20
↓ 6 callersFunctionto_timestamp
libs/ymir-core/src/ymir/util/date_time.cpp:51
↓ 5 callersMethodALU_RL
libs/ymir-core/include/ymir/hw/scu/scu_dsp.hpp:183
↓ 5 callersMethodALU_RL8
libs/ymir-core/include/ymir/hw/scu/scu_dsp.hpp:190
← previousnext →101–200 of 4,464, ranked by callers