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
↓ 5 callers
Method
BuildTOC
Build table of contents using track information
libs/ymir-core/include/ymir/media/disc.hpp:300
↓ 5 callers
Method
CDBlockWindowSet
apps/ymir-sdl3/src/app/ui/windows/debug/cdblock_window_set.hpp:12
↓ 5 callers
Function
Color888AverageMasked
libs/ymir-core/src/ymir/hw/vdp/renderer/vdp_renderer_sw.cpp:3503
↓ 5 callers
Method
CreateFrom
libs/ymir-core/src/ymir/sys/backup_ram.cpp:88
↓ 5 callers
Function
EnvGet
@brief Gets an environment variable safely across platforms. @param name The name of the environment variable. @return The value of the environment va
libs/ymir-dbg-commons/include/ymir/debug/util/env.hpp:20
↓ 5 callers
Method
FindIndex
libs/ymir-core/include/ymir/media/disc.hpp:68
↓ 5 callers
Function
GetBusID
libs/ymir-core/include/ymir/hw/scu/scu_defs.hpp:88
↓ 5 callers
Method
GetEGLevel
libs/ymir-core/include/ymir/hw/scsp/scsp_slot.hpp:668
↓ 5 callers
Method
GetFreeBufferCount
libs/ymir-core/src/ymir/hw/cdblock/cdblock_partition_manager.cpp:61
↓ 5 callers
Method
GetInput
apps/ymir-sdl3/src/app/services/midi_service.hpp:27
↓ 5 callers
Method
IsRunning
apps/ymir-sdl3/src/app/audio_system.cpp:59
↓ 5 callers
Method
IsValid
@brief Determines if there is a valid save state in this slot. @return `true` if there is a save state, `false` if not.
apps/ymir-sdl3/src/app/services/save_state_types.hpp:39
↓ 5 callers
Method
LoadFrom
libs/ymir-core/src/ymir/sys/backup_ram.cpp:41
↓ 5 callers
Method
LoadIPLROM
apps/ymir-sdl3/src/app/services/rom_service.cpp:91
↓ 5 callers
Function
MakeXXH128Hash
libs/ymir-core/src/ymir/core/hash.cpp:27
↓ 5 callers
Method
Name
static constexpr bool enabled = true;
libs/ymir-core/src/ymir/hw/sh2/sh2.cpp:63
↓ 5 callers
Method
Read
libs/ymir-core/src/ymir/media/filesystem.cpp:26
↓ 5 callers
Method
Read
Fills in this descriptor with data from the start of the given span, which should point to the beginning of the sector. Returns true if the descriptor
libs/ymir-core/include/ymir/media/iso9660.hpp:462
↓ 5 callers
Method
ReadICR
libs/ymir-core/include/ymir/hw/sh1/sh1_intc.hpp:270
↓ 5 callers
Method
ReadRSTCSR
libs/ymir-core/include/ymir/hw/sh1/sh1_wdt.hpp:228
↓ 5 callers
Method
ReleaseAllMice
apps/ymir-sdl3/src/app/services/mouse_capture_service.cpp:106
↓ 5 callers
Function
ReloadIPLROM
apps/ymir-sdl3/src/app/events/gui_event_factory.hpp:107
↓ 5 callers
Method
Reset
libs/ymir-core/src/ymir/sys/memory.cpp:12
↓ 5 callers
Method
Reset
libs/ymir-core/src/ymir/sys/saturn.cpp:170
↓ 5 callers
Method
Reset
libs/ymir-core/src/ymir/hw/cdblock/cdblock.cpp:88
↓ 5 callers
Method
SCUWindowSet
apps/ymir-sdl3/src/app/ui/windows/debug/scu_window_set.hpp:12
↓ 5 callers
Method
SetDateTime
libs/ymir-core/src/ymir/hw/smpc/rtc.cpp:70
↓ 5 callers
Function
SetEmulateSH2Cache
apps/ymir-sdl3/src/app/events/emu_event_factory.cpp:550
↓ 5 callers
Function
Shutdown
apps/ymir-sdl3/src/app/events/emu_event_factory.hpp:87
↓ 5 callers
Method
Size
libs/ymir-core/src/ymir/media/loader/loader_chd.cpp:49
↓ 5 callers
Method
Step
Steps the edge to the next coordinate.
libs/ymir-core/include/ymir/hw/vdp/renderer/common/vdp1_steppers.hpp:541
↓ 5 callers
Method
UpdateCHCTL
libs/ymir-core/include/ymir/hw/vdp/vdp2_defs.hpp:445
↓ 5 callers
Method
UpdateIRLVector
libs/ymir-core/include/ymir/hw/sh2/sh2_intc.hpp:213
↓ 5 callers
Method
UpdateInputs
apps/ymir-sdl3/src/app/services/input_service.cpp:849
↓ 5 callers
Method
WriteGRA
libs/ymir-core/include/ymir/hw/sh1/sh1_itu.hpp:495
↓ 5 callers
Method
WriteGRAHi
libs/ymir-core/include/ymir/hw/sh1/sh1_itu.hpp:498
↓ 5 callers
Method
WriteGRALo
libs/ymir-core/include/ymir/hw/sh1/sh1_itu.hpp:501
↓ 5 callers
Method
WriteGRB
libs/ymir-core/include/ymir/hw/sh1/sh1_itu.hpp:509
↓ 5 callers
Method
WriteGRBHi
libs/ymir-core/include/ymir/hw/sh1/sh1_itu.hpp:512
↓ 5 callers
Method
WriteGRBLo
libs/ymir-core/include/ymir/hw/sh1/sh1_itu.hpp:515
↓ 5 callers
Method
WriteTCNTHi
libs/ymir-core/include/ymir/hw/sh1/sh1_itu.hpp:467
↓ 5 callers
Method
WriteTCNTLo
libs/ymir-core/include/ymir/hw/sh1/sh1_itu.hpp:470
↓ 5 callers
Function
byte_swap
libs/ymir-core/include/ymir/util/bit_ops.hpp:236
↓ 5 callers
Function
from_bcd
libs/ymir-core/include/ymir/util/arith_ops.hpp:63
↓ 5 callers
Method
getCurrentApi
apps/ymir-sdl3/src/app/services/midi_types.hpp:86
↓ 4 callers
Method
ALU_SL
libs/ymir-core/include/ymir/hw/scu/scu_dsp.hpp:176
↓ 4 callers
Method
ALU_SR
libs/ymir-core/include/ymir/hw/scu/scu_dsp.hpp:162
↓ 4 callers
Method
AddClockSpeedChangeCallback
libs/ymir-core/include/ymir/sys/system.hpp:48
↓ 4 callers
Function
AnyBool
Tests if an any element in an array of bools are true
libs/ymir-core/src/ymir/hw/vdp/renderer/vdp_renderer_sw.cpp:3086
↓ 4 callers
Function
AverageRGB888
Gets the truncated-average between two RGB888 pixels Averages the unused "alpha" channel as well
libs/ymir-core/include/ymir/hw/vdp/vdp_common_defs.hpp:45
↓ 4 callers
Function
CapacityToSize
apps/ymir-sdl3/src/app/settings.cpp:2857
↓ 4 callers
Method
Check
apps/ymir-sdl3/src/app/update_checker.cpp:69
↓ 4 callers
Method
ClearWatchpointsAt
Clears all watchpoints at the specified address.
libs/ymir-core/include/ymir/hw/sh2/sh2.hpp:285
↓ 4 callers
Method
CopyAttrs
libs/ymir-core/include/ymir/hw/vdp/renderer/vdp_renderer_sw.hpp:780
↓ 4 callers
Method
CreateRenderer
apps/ymir-sdl3/src/app/services/graphics_service.cpp:16
↓ 4 callers
Function
CrossProduct
libs/ymir-core/include/ymir/hw/vdp/renderer/common/vdp1_steppers.hpp:608
↓ 4 callers
Method
CurrentSlot
@brief Retrieves the currently selected slot index. @return the current slot index.
apps/ymir-sdl3/src/app/services/save_state_service.hpp:80
↓ 4 callers
Method
Data
libs/ymir-core/include/ymir/sys/backup_ram.hpp:116
↓ 4 callers
Method
DumpRAM
libs/ymir-core/src/ymir/hw/sh1/sh1.cpp:287
↓ 4 callers
Function
EjectDisc
apps/ymir-sdl3/src/app/events/emu_event_factory.hpp:59
↓ 4 callers
Function
EnableRewindBuffer
apps/ymir-sdl3/src/app/events/gui_event_factory.hpp:95
↓ 4 callers
Function
EnableThreadedDeinterlacer
apps/ymir-sdl3/src/app/events/emu_event_factory.cpp:586
↓ 4 callers
Function
EnableThreadedSCSP
apps/ymir-sdl3/src/app/events/emu_event_factory.cpp:593
↓ 4 callers
Function
EnableThreadedVDP1
apps/ymir-sdl3/src/app/events/emu_event_factory.cpp:572
↓ 4 callers
Function
EnableThreadedVDP2
apps/ymir-sdl3/src/app/events/emu_event_factory.cpp:579
↓ 4 callers
Function
EnvSet
@brief Sets an environment variable safely across platforms. @param name The name of the environment variable. @param value The value to set.
libs/ymir-dbg-commons/include/ymir/debug/util/env.hpp:93
↓ 4 callers
Function
EnvUnset
@brief Unsets an environment variable safely across platforms. @param name The name of the environment variable to unset.
libs/ymir-dbg-commons/include/ymir/debug/util/env.hpp:105
↓ 4 callers
Function
FADToMSF
libs/ymir-core/include/ymir/hw/cdblock/cdblock_defs.hpp:86
↓ 4 callers
Method
Fetch
apps/ymdasm/src/fetcher.hpp:108
↓ 4 callers
Method
FindTrackIndex
libs/ymir-core/include/ymir/media/disc.hpp:257
↓ 4 callers
Method
GetAreaCode
libs/ymir-core/src/ymir/hw/smpc/smpc.cpp:160
↓ 4 callers
Method
GetBufferCount
libs/ymir-core/src/ymir/hw/cdblock/cdblock_partition_manager.cpp:55
↓ 4 callers
Method
GetEntry
apps/ymir-sdl3/src/app/debug/sh2_exec_analyst.hpp:88
↓ 4 callers
Function
GetGameInfo
libs/ymir-core/src/ymir/db/game_db.cpp:90
↓ 4 callers
Method
GetHash
Returns the disc hash, which comprises the first 16 data sectors and those containing the volume descriptors.
libs/ymir-core/include/ymir/media/filesystem.hpp:186
↓ 4 callers
Method
GetName
@brief Retrieves a human-readable name for this renderer. @return the renderer's name
libs/ymir-core/include/ymir/hw/vdp/renderer/vdp_renderer_base.hpp:249
↓ 4 callers
Method
GetResolution
libs/ymir-core/src/ymir/hw/vdp/vdp.cpp:1255
↓ 4 callers
Function
GetVariantName
apps/ymir-sdl3/src/app/ui/views/settings/ipl_settings_view.cpp:17
↓ 4 callers
Function
GraphicsBackendName
apps/ymir-sdl3/src/app/services/graphics_types.hpp:60
↓ 4 callers
Method
Imm
#imm
libs/ymir-core/include/ymir/hw/sh2/sh2_disasm.hpp:130
↓ 4 callers
Method
Import
libs/ymir-core/src/ymir/sys/backup_ram.cpp:332
↓ 4 callers
Method
ImportAll
apps/ymir-sdl3/src/app/ui/views/backup_memory_view.cpp:387
↓ 4 callers
Method
IsAxis1D
apps/ymir-sdl3/src/app/input/input_events.hpp:113
↓ 4 callers
Function
IsBipolarAxis
apps/ymir-sdl3/src/app/input/input_primitives.cpp:36
↓ 4 callers
Method
IsCapturing
apps/ymir-sdl3/src/app/input/input_context.cpp:523
↓ 4 callers
Method
IsIRQAsserted
Returns true if the specified IRQ is currently raised. The IRQ is raised when level-triggered (sense bit=0) and currently low.
libs/ymir-core/include/ymir/hw/sh1/sh1_intc.hpp:308
↓ 4 callers
Method
IsMouse
apps/ymir-sdl3/src/app/input/input_events.hpp:101
↓ 4 callers
Method
IsRelativeAxis
apps/ymir-sdl3/src/app/input/input_events.hpp:151
↓ 4 callers
Method
LoadCDBlockROM
apps/ymir-sdl3/src/app/services/rom_service.cpp:210
↓ 4 callers
Function
LoadConfigFile
@brief Loads a configuration file and populates the provided HeadlessConfig. Handles both TOML_EXCEPTIONS compilation modes for cross-platform robustn
apps/ymir-headless/src/config_parser.hpp:128
↓ 4 callers
Method
LoadROM
libs/ymir-core/src/ymir/hw/sh1/sh1.cpp:146
↓ 4 callers
Method
NoneExcept
@brief Returns true if no bits excluding the mask are set. @param[in] mask the bitmask to check against the value in this `BitmaskEnum`
libs/ymir-core/include/ymir/util/bitmask_enum.hpp:286
↓ 4 callers
Function
OpenCloseTray
apps/ymir-sdl3/src/app/events/emu_event_factory.hpp:51
↓ 4 callers
Function
ReloadCDBlockROM
apps/ymir-sdl3/src/app/events/gui_event_factory.hpp:111
↓ 4 callers
Function
RemoveCartridge
apps/ymir-sdl3/src/app/events/emu_event_factory.hpp:63
↓ 4 callers
Method
Reset
apps/ymir-sdl3/src/app/debug/sh2_tracer.cpp:27
↓ 4 callers
Method
Reset
libs/ymir-core/src/ymir/hw/sh1/sh1.cpp:87
↓ 4 callers
Method
Reset
libs/ymir-core/src/ymir/hw/sh2/sh2.cpp:330
↓ 4 callers
Method
Reset
libs/ymir-core/include/ymir/hw/vdp/renderer/vdp_renderer_sw.hpp:758
↓ 4 callers
Function
SaveFile
apps/ymir-sdl3/src/app/events/gui_event_factory.hpp:38
← previous
next →
201–300 of 4,464, ranked by callers