MCPcopy Create free account

hub / github.com/StrikerX3/Ymir / functions

Functions4,464 in github.com/StrikerX3/Ymir

↓ 5 callersMethodBuildTOC
Build table of contents using track information
libs/ymir-core/include/ymir/media/disc.hpp:300
↓ 5 callersMethodCDBlockWindowSet
apps/ymir-sdl3/src/app/ui/windows/debug/cdblock_window_set.hpp:12
↓ 5 callersFunctionColor888AverageMasked
libs/ymir-core/src/ymir/hw/vdp/renderer/vdp_renderer_sw.cpp:3503
↓ 5 callersMethodCreateFrom
libs/ymir-core/src/ymir/sys/backup_ram.cpp:88
↓ 5 callersFunctionEnvGet
@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 callersMethodFindIndex
libs/ymir-core/include/ymir/media/disc.hpp:68
↓ 5 callersFunctionGetBusID
libs/ymir-core/include/ymir/hw/scu/scu_defs.hpp:88
↓ 5 callersMethodGetEGLevel
libs/ymir-core/include/ymir/hw/scsp/scsp_slot.hpp:668
↓ 5 callersMethodGetFreeBufferCount
libs/ymir-core/src/ymir/hw/cdblock/cdblock_partition_manager.cpp:61
↓ 5 callersMethodGetInput
apps/ymir-sdl3/src/app/services/midi_service.hpp:27
↓ 5 callersMethodIsRunning
apps/ymir-sdl3/src/app/audio_system.cpp:59
↓ 5 callersMethodIsValid
@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 callersMethodLoadFrom
libs/ymir-core/src/ymir/sys/backup_ram.cpp:41
↓ 5 callersMethodLoadIPLROM
apps/ymir-sdl3/src/app/services/rom_service.cpp:91
↓ 5 callersFunctionMakeXXH128Hash
libs/ymir-core/src/ymir/core/hash.cpp:27
↓ 5 callersMethodName
static constexpr bool enabled = true;
libs/ymir-core/src/ymir/hw/sh2/sh2.cpp:63
↓ 5 callersMethodRead
libs/ymir-core/src/ymir/media/filesystem.cpp:26
↓ 5 callersMethodRead
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 callersMethodReadICR
libs/ymir-core/include/ymir/hw/sh1/sh1_intc.hpp:270
↓ 5 callersMethodReadRSTCSR
libs/ymir-core/include/ymir/hw/sh1/sh1_wdt.hpp:228
↓ 5 callersMethodReleaseAllMice
apps/ymir-sdl3/src/app/services/mouse_capture_service.cpp:106
↓ 5 callersFunctionReloadIPLROM
apps/ymir-sdl3/src/app/events/gui_event_factory.hpp:107
↓ 5 callersMethodReset
libs/ymir-core/src/ymir/sys/memory.cpp:12
↓ 5 callersMethodReset
libs/ymir-core/src/ymir/sys/saturn.cpp:170
↓ 5 callersMethodReset
libs/ymir-core/src/ymir/hw/cdblock/cdblock.cpp:88
↓ 5 callersMethodSCUWindowSet
apps/ymir-sdl3/src/app/ui/windows/debug/scu_window_set.hpp:12
↓ 5 callersMethodSetDateTime
libs/ymir-core/src/ymir/hw/smpc/rtc.cpp:70
↓ 5 callersFunctionSetEmulateSH2Cache
apps/ymir-sdl3/src/app/events/emu_event_factory.cpp:550
↓ 5 callersFunctionShutdown
apps/ymir-sdl3/src/app/events/emu_event_factory.hpp:87
↓ 5 callersMethodSize
libs/ymir-core/src/ymir/media/loader/loader_chd.cpp:49
↓ 5 callersMethodStep
Steps the edge to the next coordinate.
libs/ymir-core/include/ymir/hw/vdp/renderer/common/vdp1_steppers.hpp:541
↓ 5 callersMethodUpdateCHCTL
libs/ymir-core/include/ymir/hw/vdp/vdp2_defs.hpp:445
↓ 5 callersMethodUpdateIRLVector
libs/ymir-core/include/ymir/hw/sh2/sh2_intc.hpp:213
↓ 5 callersMethodUpdateInputs
apps/ymir-sdl3/src/app/services/input_service.cpp:849
↓ 5 callersMethodWriteGRA
libs/ymir-core/include/ymir/hw/sh1/sh1_itu.hpp:495
↓ 5 callersMethodWriteGRAHi
libs/ymir-core/include/ymir/hw/sh1/sh1_itu.hpp:498
↓ 5 callersMethodWriteGRALo
libs/ymir-core/include/ymir/hw/sh1/sh1_itu.hpp:501
↓ 5 callersMethodWriteGRB
libs/ymir-core/include/ymir/hw/sh1/sh1_itu.hpp:509
↓ 5 callersMethodWriteGRBHi
libs/ymir-core/include/ymir/hw/sh1/sh1_itu.hpp:512
↓ 5 callersMethodWriteGRBLo
libs/ymir-core/include/ymir/hw/sh1/sh1_itu.hpp:515
↓ 5 callersMethodWriteTCNTHi
libs/ymir-core/include/ymir/hw/sh1/sh1_itu.hpp:467
↓ 5 callersMethodWriteTCNTLo
libs/ymir-core/include/ymir/hw/sh1/sh1_itu.hpp:470
↓ 5 callersFunctionbyte_swap
libs/ymir-core/include/ymir/util/bit_ops.hpp:236
↓ 5 callersFunctionfrom_bcd
libs/ymir-core/include/ymir/util/arith_ops.hpp:63
↓ 5 callersMethodgetCurrentApi
apps/ymir-sdl3/src/app/services/midi_types.hpp:86
↓ 4 callersMethodALU_SL
libs/ymir-core/include/ymir/hw/scu/scu_dsp.hpp:176
↓ 4 callersMethodALU_SR
libs/ymir-core/include/ymir/hw/scu/scu_dsp.hpp:162
↓ 4 callersMethodAddClockSpeedChangeCallback
libs/ymir-core/include/ymir/sys/system.hpp:48
↓ 4 callersFunctionAnyBool
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 callersFunctionAverageRGB888
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 callersFunctionCapacityToSize
apps/ymir-sdl3/src/app/settings.cpp:2857
↓ 4 callersMethodCheck
apps/ymir-sdl3/src/app/update_checker.cpp:69
↓ 4 callersMethodClearWatchpointsAt
Clears all watchpoints at the specified address.
libs/ymir-core/include/ymir/hw/sh2/sh2.hpp:285
↓ 4 callersMethodCopyAttrs
libs/ymir-core/include/ymir/hw/vdp/renderer/vdp_renderer_sw.hpp:780
↓ 4 callersMethodCreateRenderer
apps/ymir-sdl3/src/app/services/graphics_service.cpp:16
↓ 4 callersFunctionCrossProduct
libs/ymir-core/include/ymir/hw/vdp/renderer/common/vdp1_steppers.hpp:608
↓ 4 callersMethodCurrentSlot
@brief Retrieves the currently selected slot index. @return the current slot index.
apps/ymir-sdl3/src/app/services/save_state_service.hpp:80
↓ 4 callersMethodData
libs/ymir-core/include/ymir/sys/backup_ram.hpp:116
↓ 4 callersMethodDumpRAM
libs/ymir-core/src/ymir/hw/sh1/sh1.cpp:287
↓ 4 callersFunctionEjectDisc
apps/ymir-sdl3/src/app/events/emu_event_factory.hpp:59
↓ 4 callersFunctionEnableRewindBuffer
apps/ymir-sdl3/src/app/events/gui_event_factory.hpp:95
↓ 4 callersFunctionEnableThreadedDeinterlacer
apps/ymir-sdl3/src/app/events/emu_event_factory.cpp:586
↓ 4 callersFunctionEnableThreadedSCSP
apps/ymir-sdl3/src/app/events/emu_event_factory.cpp:593
↓ 4 callersFunctionEnableThreadedVDP1
apps/ymir-sdl3/src/app/events/emu_event_factory.cpp:572
↓ 4 callersFunctionEnableThreadedVDP2
apps/ymir-sdl3/src/app/events/emu_event_factory.cpp:579
↓ 4 callersFunctionEnvSet
@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 callersFunctionEnvUnset
@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 callersFunctionFADToMSF
libs/ymir-core/include/ymir/hw/cdblock/cdblock_defs.hpp:86
↓ 4 callersMethodFetch
apps/ymdasm/src/fetcher.hpp:108
↓ 4 callersMethodFindTrackIndex
libs/ymir-core/include/ymir/media/disc.hpp:257
↓ 4 callersMethodGetAreaCode
libs/ymir-core/src/ymir/hw/smpc/smpc.cpp:160
↓ 4 callersMethodGetBufferCount
libs/ymir-core/src/ymir/hw/cdblock/cdblock_partition_manager.cpp:55
↓ 4 callersMethodGetEntry
apps/ymir-sdl3/src/app/debug/sh2_exec_analyst.hpp:88
↓ 4 callersFunctionGetGameInfo
libs/ymir-core/src/ymir/db/game_db.cpp:90
↓ 4 callersMethodGetHash
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 callersMethodGetName
@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 callersMethodGetResolution
libs/ymir-core/src/ymir/hw/vdp/vdp.cpp:1255
↓ 4 callersFunctionGetVariantName
apps/ymir-sdl3/src/app/ui/views/settings/ipl_settings_view.cpp:17
↓ 4 callersFunctionGraphicsBackendName
apps/ymir-sdl3/src/app/services/graphics_types.hpp:60
↓ 4 callersMethodImm
#imm
libs/ymir-core/include/ymir/hw/sh2/sh2_disasm.hpp:130
↓ 4 callersMethodImport
libs/ymir-core/src/ymir/sys/backup_ram.cpp:332
↓ 4 callersMethodImportAll
apps/ymir-sdl3/src/app/ui/views/backup_memory_view.cpp:387
↓ 4 callersMethodIsAxis1D
apps/ymir-sdl3/src/app/input/input_events.hpp:113
↓ 4 callersFunctionIsBipolarAxis
apps/ymir-sdl3/src/app/input/input_primitives.cpp:36
↓ 4 callersMethodIsCapturing
apps/ymir-sdl3/src/app/input/input_context.cpp:523
↓ 4 callersMethodIsIRQAsserted
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 callersMethodIsMouse
apps/ymir-sdl3/src/app/input/input_events.hpp:101
↓ 4 callersMethodIsRelativeAxis
apps/ymir-sdl3/src/app/input/input_events.hpp:151
↓ 4 callersMethodLoadCDBlockROM
apps/ymir-sdl3/src/app/services/rom_service.cpp:210
↓ 4 callersFunctionLoadConfigFile
@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 callersMethodLoadROM
libs/ymir-core/src/ymir/hw/sh1/sh1.cpp:146
↓ 4 callersMethodNoneExcept
@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 callersFunctionOpenCloseTray
apps/ymir-sdl3/src/app/events/emu_event_factory.hpp:51
↓ 4 callersFunctionReloadCDBlockROM
apps/ymir-sdl3/src/app/events/gui_event_factory.hpp:111
↓ 4 callersFunctionRemoveCartridge
apps/ymir-sdl3/src/app/events/emu_event_factory.hpp:63
↓ 4 callersMethodReset
apps/ymir-sdl3/src/app/debug/sh2_tracer.cpp:27
↓ 4 callersMethodReset
libs/ymir-core/src/ymir/hw/sh1/sh1.cpp:87
↓ 4 callersMethodReset
libs/ymir-core/src/ymir/hw/sh2/sh2.cpp:330
↓ 4 callersMethodReset
libs/ymir-core/include/ymir/hw/vdp/renderer/vdp_renderer_sw.hpp:758
↓ 4 callersFunctionSaveFile
apps/ymir-sdl3/src/app/events/gui_event_factory.hpp:38
← previousnext →201–300 of 4,464, ranked by callers