MCPcopy Create free account

hub / github.com/JRickey/BattleShip / functions

Functions1,583 in github.com/JRickey/BattleShip

↓ 1 callersFunctionDPadJumpCVarName
port/enhancements/DPadJump.cpp:35
↓ 1 callersFunctionDRP_Init
port/enhancements/DiscordRichPresence.cpp:46
↓ 1 callersFunctionDeriveLabel
Stem-to-label heuristic. Libretro's filename convention is already reasonable ("crt-hyllian-curvature-glow" -> "CRT - Hyllian Curvature Glow") so we j
port/enhancements/ShaderDownloader.cpp:97
↓ 1 callersFunctionDisableHUDCVarName
port/enhancements/DisableHUD.cpp:16
↓ 1 callersFunctionDoHotReload
port/gui/PortMenu.cpp:1452
↓ 1 callersMethodDrawElement
port/gui/Menu.cpp:659
↓ 1 callersFunctionDrawWizardFrame
port/first_run.cpp:347
↓ 1 callersFunctionDumpBacktraceFromContext
port/port_watchdog.cpp:272
↓ 1 callersFunctionEjectGroundHazardItems
port/enhancements/DisableStageHazards.cpp:286
↓ 1 callersFunctionEjectGroundHazardWeapons
port/enhancements/DisableStageHazards.cpp:304
↓ 1 callersFunctionEjectSectorArwingActors
port/enhancements/DisableStageHazards.cpp:248
↓ 1 callersFunctionEmitStub
port/mods/HookManager.cpp:52
↓ 1 callersFunctionEnsureMenuFontsLoaded
port/gui/Menu.cpp:86
↓ 1 callersFunctionEnumerateCandidates
Walk the extracted libretro tree and build the list of installable candidates (those that pass the cheap pre-filters AND the transpile gate AND don't
port/enhancements/ShaderDownloader.cpp:462
↓ 1 callersFunctionExtractCrashRegs
port/port_watchdog.cpp:104
↓ 1 callersFunctionFindAssetConfigDir
Locate the directory that contains config.yml (the integrated extraction config plus yamls/us/*.yml recipes used by standalone Torch.
port/first_run.cpp:299
↓ 1 callersFunctionFindBaseRom
port/first_run.cpp:323
↓ 1 callersFunctionFindMenuAssetPath
port/gui/Menu.cpp:34
↓ 1 callersFunctionFindPlatformAssetUrl
port/enhancements/Updater.cpp:213
↓ 1 callersFunctionFindTorchExecutable
port/first_run.cpp:187
↓ 1 callersFunctionGetDownloadStatus
port/enhancements/Updater.cpp:483
↓ 1 callersFunctionGetLatestVersion
port/enhancements/Updater.cpp:484
↓ 1 callersFunctionGetRandomValue
port/gui/UIWidgets.cpp:1260
↓ 1 callersFunctionGetShaderPackCandidates
port/enhancements/ShaderDownloader.cpp:608
↓ 1 callersFunctionGetUpdateStatus
String getters still need the lock, but they are incredibly fast now
port/enhancements/Updater.cpp:482
↓ 1 callersMethodHIDDeviceOpenPending
(int deviceID)
android/app/src/main/java/org/libsdl/app/HIDDeviceManager.java:692
↓ 1 callersMethodHIDDeviceRegisterCallback
()
android/app/src/main/java/org/libsdl/app/HIDDeviceManager.java:688
↓ 1 callersMethodHIDDeviceReleaseCallback
()
android/app/src/main/java/org/libsdl/app/HIDDeviceManager.java:689
↓ 1 callersFunctionHitboxViewCVarName
port/enhancements/HitboxView.cpp:35
↓ 1 callersFunctionInputInt
port/gui/UIWidgets.cpp:834
↓ 1 callersMethodInsert
port/hires/HiResPack.cpp:172
↓ 1 callersFunctionInstallSelectedShaderPackAsync
port/enhancements/ShaderDownloader.cpp:729
↓ 1 callersFunctionIsBattleStage
port/enhancements/DisableStageHazards.cpp:177
↓ 1 callersFunctionIsGroundHazardItemKind
port/enhancements/DisableStageHazards.cpp:268
↓ 1 callersFunctionIsHazardControlledBattleScene
port/enhancements/DisableStageHazards.cpp:171
↓ 1 callersFunctionIsHexDigit
port/hires/HiResPack.cpp:229
↓ 1 callersMethodIsMenuPopped
port/gui/Menu.cpp:203
↓ 1 callersFunctionIsNewBattle
port/enhancements/DisableStageHazards.cpp:191
↓ 1 callersFunctionIsSafeDownloadUrl
The URL is spliced into a curl command line, so reject anything that could escape the quoting or smuggle extra arguments. Release asset URLs are plain
port/enhancements/Updater.cpp:205
↓ 1 callersFunctionIsStageBGM
port/enhancements/ShuffleMusic.cpp:44
↓ 1 callersFunctionIsStageHazardWeaponKind
port/enhancements/DisableStageHazards.cpp:300
↓ 1 callersFunctionLatchBattleSettingIfNeeded
port/enhancements/DisableStageHazards.cpp:203
↓ 1 callersFunctionLooksLikeMultiPassComponent
True if `stem` looks like a multi-pass component (`crt-foo-pass0`, `tvout-tweaks-pass-1`, `interlaced_pass2`). These are partial shaders driven by a .
port/enhancements/ShaderDownloader.cpp:423
↓ 1 callersFunctionLooksLikeSingleFileShader
A libretro single-file shader is recognizable by the VS/FS-half preprocessor guards. The PostProcessGlslNormalizer relies on these to split the file i
port/enhancements/ShaderDownloader.cpp:144
↓ 1 callersMethodLookup
port/hires/HiResPack.cpp:499
↓ 1 callersFunctionMakeExec
port/mods/HookManager.cpp:89
↓ 1 callersFunctionMaybeDumpMiss
port/hires/HiResHook.cpp:93
↓ 1 callersFunctionMenuItem
port/gui/UIWidgets.cpp:112
↓ 1 callersFunctionMissDumpCrc32
port/hires/HiResHook.cpp:39
↓ 1 callersFunctionModernMenuHeaderEntry
port/gui/Menu.cpp:258
↓ 1 callersFunctionModernMenuSidebarEntry
port/gui/Menu.cpp:232
↓ 1 callersFunctionMusicSelectionCVarName
port/enhancements/MusicSelection.cpp:65
↓ 1 callersFunctionNextU64
port/gui/Compat.h:137
↓ 1 callersFunctionOpenFileDialog
port/native_dialog.cpp:69
↓ 1 callersFunctionParseHex32
port/hires/HiResPack.cpp:233
↓ 1 callersFunctionPathLabel
Folder name, or archive filename without extension — a readable fallback * label when a mod's manifest carries no usable "name". */
port/mods/ModRegistry.cpp:35
↓ 1 callersFunctionPauseGroundHazardProcesses
port/enhancements/DisableStageHazards.cpp:223
↓ 1 callersFunctionPopStyleMenu
port/gui/UIWidgets.cpp:82
↓ 1 callersFunctionPortGameInit
port/gameloop.cpp:408
↓ 1 callersFunctionPortGameShutdown
port/gameloop.cpp:700
↓ 1 callersFunctionPortInit
port/port.cpp:590
↓ 1 callersFunctionPortInitImpl
port/port.cpp:611
↓ 1 callersFunctionPortPushFrame
port/gameloop.cpp:547
↓ 1 callersFunctionPortRegisterEvents
port/hooks/Events.cpp:18
↓ 1 callersFunctionProbeReadable
port/port_watchdog.cpp:219
↓ 1 callersFunctionPushStyleMenu
port/gui/UIWidgets.cpp:69
↓ 1 callersFunctionRadioButton
port/gui/UIWidgets.cpp:977
↓ 1 callersFunctionReadCandidateShader
Read a candidate shader file into memory. Returns the empty string on read failure — caller treats that as "not installable" without having to disting
port/enhancements/ShaderDownloader.cpp:129
↓ 1 callersFunctionReadRecipeSidecar
port/first_run.cpp:61
↓ 1 callersFunctionReadZipMember
Read a zip member fully into `out`. Returns false on any libzip error, an out-of-range member size, or an allocation failure.
port/hires/HiResPack.cpp:383
↓ 1 callersFunctionReferencesUnsupportedHistoryBinding
Reject shaders that derive their output from libretro multipass- history bindings (`PassPrev<N>Texture`, numbered `Pass<N>Texture`). Our auto-bind pre
port/enhancements/ShaderDownloader.cpp:261
↓ 1 callersFunctionRegisterFocusListener
port/focus.cpp:26
↓ 1 callersFunctionRenderPostProcessLowResWarnModal
Modal companion to RenderPostProcessShaderPicker. Drawn from RenderMenuTopLevel each frame so the popup survives the picker's combo closing. The picke
port/gui/PortMenu.cpp:668
↓ 1 callersFunctionRenderShaderPackModal
Drawn from RenderMenuTopLevel each frame so the modal survives the picker combo collapsing. Six conceptual states laid out in one function because the
port/gui/PortMenu.cpp:433
↓ 1 callersMethodResetDisables
port/gui/MenuTypes.h:231
↓ 1 callersFunctionResetDownloadStateForNewCheck
port/enhancements/Updater.cpp:232
↓ 1 callersFunctionResolveLogPath
port/first_run.cpp:168
↓ 1 callersFunctionRunCaptureNoWindow
Run a child process with stdout/stderr redirected and no console window. Required on Windows because _popen() / system() shell through cmd.exe; when c
port/enhancements/Updater.cpp:94
↓ 1 callersFunctionRunCurlDownload
Shell out — every platform we ship has curl on $PATH (macOS, modern Windows, every desktop Linux distro), and the Updater already depends on it.
port/enhancements/ShaderDownloader.cpp:367
↓ 1 callersFunctionRunExtract
We unzip to a scratch directory rather than streaming with libzip to keep this downloader's dependency surface flat (libultraship links libzip private
port/enhancements/ShaderDownloader.cpp:383
↓ 1 callersFunctionRunFirstRunWizard
port/first_run.cpp:536
↓ 1 callersFunctionRunTorchCommand
port/first_run.cpp:225
↓ 1 callersFunctionScanZip
Enumerate a .zip's entries and index every member whose basename matches the pack grammar. The central-directory read is one shot — far cheaper than t
port/hires/HiResPack.cpp:355
↓ 1 callersMethodSetBudget
Re-point the budget after construction. The cache is built at static-init time (before CVars load), so HiResPack::Init reads the gHiResTextures.CacheB
port/hires/HiResPack.cpp:189
↓ 1 callersFunctionSetWindowIcon
port/port_window_icon.cpp:18
↓ 1 callersFunctionShuffleMusicCVarName
port/enhancements/ShuffleMusic.cpp:86
↓ 1 callersFunctionSourceDumpDedupId
port/hires/HiResPack.cpp:100
↓ 1 callersFunctionSourceTexelCrc
CRC32-IEEE over a row-strided source-byte image — kept for the dump-source helper, which still records source bytes so the offline conversion tool can
port/hires/HiResPack.cpp:137
↓ 1 callersFunctionStageHazardsDisabledCVarName
port/enhancements/DisableStageHazards.cpp:344
↓ 1 callersFunctionStartGameUpdate
port/enhancements/Updater.cpp:306
↓ 1 callersFunctionTapJumpCVarName
port/enhancements/TapJump.cpp:26
↓ 1 callersFunctionTickDiscordPresence
port/enhancements/DiscordRichPresence.cpp:187
↓ 1 callersFunctionTranspilesUnderCurrentNormalizer
Run the same normalize + transpile pipeline the in-game picker would use, returning true iff the shader compiles end-to-end on this LUS build. Anythin
port/enhancements/ShaderDownloader.cpp:160
↓ 1 callersFunctionTryOpenLogPath
port/first_run.cpp:92
↓ 1 callersFunctionUpdatePresenceForScene
port/enhancements/DiscordRichPresence.cpp:112
↓ 1 callersFunctionWalkFPChain
port/port_watchdog.cpp:243
↓ 1 callersFunctionWidescreenCVarName
port/widescreen/widescreen.cpp:55
↓ 1 callersFunctionWindowButton
port/gui/UIWidgets.cpp:192
↓ 1 callersFunctionWriteBmp32
Minimal self-contained 32-bit BI_RGB BMP (bottom-up, BGRA). No deps. Viewers show it opaque (BI_RGB ignores alpha) which is exactly what we want for i
port/hires/HiResHook.cpp:57
↓ 1 callersFunctionWriteCrashRegs
port/port_watchdog.cpp:162
← previousnext →401–500 of 1,583, ranked by callers