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
↓ 10 callers
Method
Unset
tests/ymir-headless-tests/src/config_parser_tests.cpp:37
↓ 10 callers
Method
Value
Retrieves the current texture coordinate value.
libs/ymir-core/include/ymir/hw/vdp/renderer/common/vdp1_steppers.hpp:53
↓ 9 callers
Method
ALU_AD2
libs/ymir-core/include/ymir/hw/scu/scu_dsp.hpp:151
↓ 9 callers
Method
ALU_ADD
libs/ymir-core/include/ymir/hw/scu/scu_dsp.hpp:129
↓ 9 callers
Method
GBR
libs/ymir-core/include/ymir/hw/sh2/sh2.hpp:402
↓ 9 callers
Method
MapCallbacks
libs/ymir-core/include/ymir/hw/sh2/sh2.hpp:53
↓ 9 callers
Method
Read
libs/ymir-core/src/ymir/media/loader/loader_chd.cpp:53
↓ 9 callers
Function
ReadString
libs/ymir-core/src/ymir/media/saturn_header.cpp:24
↓ 9 callers
Method
SetAxis2DHandler
apps/ymir-sdl3/src/app/input/input_context.cpp:866
↓ 9 callers
Function
SetPaused
apps/ymir-sdl3/src/app/events/emu_event_factory.hpp:31
↓ 9 callers
Method
VDPWindowSet
apps/ymir-sdl3/src/app/ui/windows/debug/vdp_window_set.hpp:16
↓ 8 callers
Method
ALU_SUB
libs/ymir-core/include/ymir/hw/scu/scu_dsp.hpp:140
↓ 8 callers
Method
CopyPixel
libs/ymir-core/include/ymir/hw/vdp/renderer/vdp_renderer_sw.hpp:745
↓ 8 callers
Function
Disassemble
libs/ymir-core/src/ymir/hw/m68k/m68k_disasm.cpp:930
↓ 8 callers
Function
IsMonopolarAxis
apps/ymir-sdl3/src/app/input/input_primitives.cpp:20
↓ 8 callers
Function
IsValidCacheWay
libs/ymir-core/include/ymir/hw/sh2/sh2_cache.hpp:84
↓ 8 callers
Method
Length
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 callers
Method
MAC
libs/ymir-core/include/ymir/hw/sh2/sh2.hpp:388
↓ 8 callers
Method
NOP
libs/ymir-core/src/ymir/hw/sh1/sh1.cpp:2838
↓ 8 callers
Method
OpenSimpleErrorModal
apps/ymir-sdl3/src/app/services/window_manager_service.cpp:116
↓ 8 callers
Method
ParseNumeric
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 callers
Method
ProcessPrimitive
apps/ymir-sdl3/src/app/input/input_context.cpp:16
↓ 8 callers
Method
Read
libs/ymir-core/src/ymir/hw/smpc/smpc.cpp:260
↓ 8 callers
Method
Reschedule
@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 callers
Method
ResizeEntries
apps/ymir-sdl3/src/app/debug/sh2_exec_analyst.hpp:77
↓ 8 callers
Method
Set
tests/ymir-headless-tests/src/config_parser_tests.cpp:33
↓ 8 callers
Method
SetPixel
libs/ymir-core/include/ymir/hw/vdp/renderer/vdp_renderer_sw.hpp:740
↓ 8 callers
Function
StrNullIfEmpty
apps/ymir-sdl3/src/app/services/file_dialog_service.cpp:11
↓ 8 callers
Function
find_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 callers
Function
hash_combine
libs/ymir-core/include/ymir/util/hashing.hpp:18
↓ 7 callers
Function
ApplyDeadzone
Apply deadzone to an 1D axis.
apps/ymir-sdl3/src/app/input/input_utils.hpp:39
↓ 7 callers
Method
DrawCapturePopup
apps/ymir-sdl3/src/app/ui/widgets/input_widgets.cpp:51
↓ 7 callers
Method
DrawInputBindButton
apps/ymir-sdl3/src/app/ui/widgets/input_widgets.cpp:17
↓ 7 callers
Function
EnvGetPath
@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 callers
Method
GetCurrentSpeedFactor
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 callers
Method
GetReplacedActions
apps/ymir-sdl3/src/app/settings.hpp:630
↓ 7 callers
Method
GetSDLTexture
apps/ymir-sdl3/src/app/services/graphics_service.cpp:86
↓ 7 callers
Function
InsertCartridgeFromSettings
apps/ymir-sdl3/src/app/events/emu_event_factory.cpp:372
↓ 7 callers
Function
InstrPair
tests/ymir-core-tests/src/hw/sh2/sh2_intc_tests.cpp:15
↓ 7 callers
Method
IsAbsoluteAxis
apps/ymir-sdl3/src/app/input/input_events.hpp:141
↓ 7 callers
Method
IsEmpty
libs/ymir-core/include/ymir/hw/cdblock/ygr.hpp:112
↓ 7 callers
Function
LoadDisc
apps/ymir-sdl3/src/app/events/gui_event_factory.hpp:9
↓ 7 callers
Function
LoadInternalBackupMemory
apps/ymir-sdl3/src/app/events/emu_event_factory.cpp:537
↓ 7 callers
Method
LoadState
apps/ymir-sdl3/src/app/ui/model/debug/sh2_breakpoints_manager.cpp:154
↓ 7 callers
Method
PR
libs/ymir-core/include/ymir/hw/sh2/sh2.hpp:381
↓ 7 callers
Method
ReadTCR
libs/ymir-core/include/ymir/hw/sh2/sh2_frt.hpp:308
↓ 7 callers
Method
ReadTIER
libs/ymir-core/include/ymir/hw/sh2/sh2_frt.hpp:118
↓ 7 callers
Method
RegisterEvent
@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 callers
Method
RequestFocus
apps/ymir-sdl3/src/app/ui/window_base.cpp:37
↓ 7 callers
Function
RoundToMultiple
apps/ymir-sdl3/src/util/math.hpp:9
↓ 7 callers
Method
SaveState
apps/ymir-sdl3/src/app/ui/model/debug/sh2_breakpoints_manager.cpp:195
↓ 7 callers
Function
SetDebugTrace
apps/ymir-sdl3/src/app/events/emu_event_factory.cpp:66
↓ 7 callers
Method
SetSilent
apps/ymir-sdl3/src/app/audio_system.hpp:64
↓ 7 callers
Function
TimestampToFrameAddress
@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 callers
Method
VBR
libs/ymir-core/include/ymir/hw/sh2/sh2.hpp:409
↓ 7 callers
Function
ValidateConfig
@brief Validates that the minimum required configuration for booting is present.
apps/ymir-headless/src/config_parser.hpp:217
↓ 7 callers
Method
WriteTCR
libs/ymir-core/include/ymir/hw/sh2/sh2_frt.hpp:315
↓ 7 callers
Method
WriteTIER
libs/ymir-core/include/ymir/hw/sh2/sh2_frt.hpp:129
↓ 6 callers
Method
AACoord
Returns the X and Y coordinates of the antialiased pixel.
libs/ymir-core/include/ymir/hw/vdp/renderer/common/vdp1_steppers.hpp:449
↓ 6 callers
Method
AddBreakpoint
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 callers
Method
AddWatchpoint
apps/ymir-sdl3/src/app/ui/model/debug/sh2_watchpoints_manager.cpp:26
↓ 6 callers
Method
AppendWindow
apps/ymir-sdl3/src/app/ui/utils/debug/vdp_window_set_printer.hpp:13
↓ 6 callers
Method
Bind
apps/ymir-sdl3/src/app/ui/model/debug/sh2_breakpoints_manager.cpp:14
↓ 6 callers
Function
CalcHash128
libs/ymir-core/src/ymir/core/hash.cpp:8
↓ 6 callers
Method
DisplayAll
apps/ymir-sdl3/src/app/ui/windows/debug/vdp_window_set.hpp:27
↓ 6 callers
Method
FindTrack
libs/ymir-core/include/ymir/media/disc.hpp:249
↓ 6 callers
Method
Invalidate
libs/ymir-core/include/ymir/media/disc.hpp:423
↓ 6 callers
Function
IsAddCarry
libs/ymir-core/src/ymir/hw/m68k/m68k.cpp:691
↓ 6 callers
Function
IsAddOverflow
libs/ymir-core/src/ymir/hw/m68k/m68k.cpp:705
↓ 6 callers
Method
IsBipolarAxis
apps/ymir-sdl3/src/app/input/input_events.hpp:131
↓ 6 callers
Method
IsSlaveSH2Enabled
apps/ymir-sdl3/src/app/shared_context.cpp:143
↓ 6 callers
Method
List
apps/ymir-sdl3/src/app/services/save_state_service.cpp:98
↓ 6 callers
Function
Load
libs/ymir-core/src/ymir/media/loader/loader_chd.cpp:180
↓ 6 callers
Function
LoadFile
apps/ymir-sdl3/src/util/file_loader.cpp:7
↓ 6 callers
Method
MapArray
libs/ymir-core/include/ymir/sys/bus.hpp:147
↓ 6 callers
Function
OpenFile
apps/ymir-sdl3/src/app/events/gui_event_factory.hpp:30
↓ 6 callers
Method
ReadBRA
libs/ymir-core/include/ymir/hw/sh1/sh1_itu.hpp:537
↓ 6 callers
Method
ReadBRB
libs/ymir-core/include/ymir/hw/sh1/sh1_itu.hpp:551
↓ 6 callers
Method
ReadFrom
libs/ymir-core/src/ymir/media/saturn_header.cpp:30
↓ 6 callers
Method
ReadSectorUserData
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 callers
Method
ReadTIOR
libs/ymir-core/include/ymir/hw/sh1/sh1_itu.hpp:358
↓ 6 callers
Method
RemoveBreakpoint
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 callers
Function
SetCDBlockLLE
apps/ymir-sdl3/src/app/events/emu_event_factory.cpp:565
↓ 6 callers
Method
SetSync
apps/ymir-sdl3/src/app/audio_system.hpp:56
↓ 6 callers
Method
ShouldSyncToAudio
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 callers
Function
ToLower
libs/ymir-core/src/ymir/media/loader/loader_img_ccd_sub.cpp:35
↓ 6 callers
Method
UpdatePLSZ
libs/ymir-core/include/ymir/hw/vdp/vdp2_defs.hpp:438
↓ 6 callers
Method
UpdatePageBaseAddresses
libs/ymir-core/include/ymir/hw/vdp/vdp2_defs.hpp:454
↓ 6 callers
Method
WriteTCNT
libs/ymir-core/include/ymir/hw/sh1/sh1_wdt.hpp:198
↓ 6 callers
Method
WriteTIOR
libs/ymir-core/include/ymir/hw/sh1/sh1_itu.hpp:365
↓ 6 callers
Method
getMessage
apps/ymir-sdl3/src/app/services/midi_types.hpp:104
↓ 6 callers
Method
getPortCount
apps/ymir-sdl3/src/app/services/midi_types.hpp:97
↓ 6 callers
Method
getPortName
apps/ymir-sdl3/src/app/services/midi_types.hpp:100
↓ 6 callers
Function
is_power_of_two
libs/ymir-core/include/ymir/util/bit_ops.hpp:26
↓ 6 callers
Method
loadBinary
apps/ymir-sdl3/src/serdes/cereal_archive_vector.hpp:38
↓ 6 callers
Function
reverse
@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 callers
Method
saveBinary
apps/ymir-sdl3/src/serdes/cereal_archive_vector.hpp:20
↓ 6 callers
Function
to_timestamp
libs/ymir-core/src/ymir/util/date_time.cpp:51
↓ 5 callers
Method
ALU_RL
libs/ymir-core/include/ymir/hw/scu/scu_dsp.hpp:183
↓ 5 callers
Method
ALU_RL8
libs/ymir-core/include/ymir/hw/scu/scu_dsp.hpp:190
← previous
next →
101–200 of 4,464, ranked by callers