Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JRickey/BattleShip
/ functions
Functions
1,583 in github.com/JRickey/BattleShip
⨍
Functions
1,583
◇
Types & classes
197
↓ 1 callers
Function
DPadJumpCVarName
port/enhancements/DPadJump.cpp:35
↓ 1 callers
Function
DRP_Init
port/enhancements/DiscordRichPresence.cpp:46
↓ 1 callers
Function
DeriveLabel
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 callers
Function
DisableHUDCVarName
port/enhancements/DisableHUD.cpp:16
↓ 1 callers
Function
DoHotReload
port/gui/PortMenu.cpp:1452
↓ 1 callers
Method
DrawElement
port/gui/Menu.cpp:659
↓ 1 callers
Function
DrawWizardFrame
port/first_run.cpp:347
↓ 1 callers
Function
DumpBacktraceFromContext
port/port_watchdog.cpp:272
↓ 1 callers
Function
EjectGroundHazardItems
port/enhancements/DisableStageHazards.cpp:286
↓ 1 callers
Function
EjectGroundHazardWeapons
port/enhancements/DisableStageHazards.cpp:304
↓ 1 callers
Function
EjectSectorArwingActors
port/enhancements/DisableStageHazards.cpp:248
↓ 1 callers
Function
EmitStub
port/mods/HookManager.cpp:52
↓ 1 callers
Function
EnsureMenuFontsLoaded
port/gui/Menu.cpp:86
↓ 1 callers
Function
EnumerateCandidates
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 callers
Function
ExtractCrashRegs
port/port_watchdog.cpp:104
↓ 1 callers
Function
FindAssetConfigDir
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 callers
Function
FindBaseRom
port/first_run.cpp:323
↓ 1 callers
Function
FindMenuAssetPath
port/gui/Menu.cpp:34
↓ 1 callers
Function
FindPlatformAssetUrl
port/enhancements/Updater.cpp:213
↓ 1 callers
Function
FindTorchExecutable
port/first_run.cpp:187
↓ 1 callers
Function
GetDownloadStatus
port/enhancements/Updater.cpp:483
↓ 1 callers
Function
GetLatestVersion
port/enhancements/Updater.cpp:484
↓ 1 callers
Function
GetRandomValue
port/gui/UIWidgets.cpp:1260
↓ 1 callers
Function
GetShaderPackCandidates
port/enhancements/ShaderDownloader.cpp:608
↓ 1 callers
Function
GetUpdateStatus
String getters still need the lock, but they are incredibly fast now
port/enhancements/Updater.cpp:482
↓ 1 callers
Method
HIDDeviceOpenPending
(int deviceID)
android/app/src/main/java/org/libsdl/app/HIDDeviceManager.java:692
↓ 1 callers
Method
HIDDeviceRegisterCallback
()
android/app/src/main/java/org/libsdl/app/HIDDeviceManager.java:688
↓ 1 callers
Method
HIDDeviceReleaseCallback
()
android/app/src/main/java/org/libsdl/app/HIDDeviceManager.java:689
↓ 1 callers
Function
HitboxViewCVarName
port/enhancements/HitboxView.cpp:35
↓ 1 callers
Function
InputInt
port/gui/UIWidgets.cpp:834
↓ 1 callers
Method
Insert
port/hires/HiResPack.cpp:172
↓ 1 callers
Function
InstallSelectedShaderPackAsync
port/enhancements/ShaderDownloader.cpp:729
↓ 1 callers
Function
IsBattleStage
port/enhancements/DisableStageHazards.cpp:177
↓ 1 callers
Function
IsGroundHazardItemKind
port/enhancements/DisableStageHazards.cpp:268
↓ 1 callers
Function
IsHazardControlledBattleScene
port/enhancements/DisableStageHazards.cpp:171
↓ 1 callers
Function
IsHexDigit
port/hires/HiResPack.cpp:229
↓ 1 callers
Method
IsMenuPopped
port/gui/Menu.cpp:203
↓ 1 callers
Function
IsNewBattle
port/enhancements/DisableStageHazards.cpp:191
↓ 1 callers
Function
IsSafeDownloadUrl
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 callers
Function
IsStageBGM
port/enhancements/ShuffleMusic.cpp:44
↓ 1 callers
Function
IsStageHazardWeaponKind
port/enhancements/DisableStageHazards.cpp:300
↓ 1 callers
Function
LatchBattleSettingIfNeeded
port/enhancements/DisableStageHazards.cpp:203
↓ 1 callers
Function
LooksLikeMultiPassComponent
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 callers
Function
LooksLikeSingleFileShader
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 callers
Method
Lookup
port/hires/HiResPack.cpp:499
↓ 1 callers
Function
MakeExec
port/mods/HookManager.cpp:89
↓ 1 callers
Function
MaybeDumpMiss
port/hires/HiResHook.cpp:93
↓ 1 callers
Function
MenuItem
port/gui/UIWidgets.cpp:112
↓ 1 callers
Function
MissDumpCrc32
port/hires/HiResHook.cpp:39
↓ 1 callers
Function
ModernMenuHeaderEntry
port/gui/Menu.cpp:258
↓ 1 callers
Function
ModernMenuSidebarEntry
port/gui/Menu.cpp:232
↓ 1 callers
Function
MusicSelectionCVarName
port/enhancements/MusicSelection.cpp:65
↓ 1 callers
Function
NextU64
port/gui/Compat.h:137
↓ 1 callers
Function
OpenFileDialog
port/native_dialog.cpp:69
↓ 1 callers
Function
ParseHex32
port/hires/HiResPack.cpp:233
↓ 1 callers
Function
PathLabel
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 callers
Function
PauseGroundHazardProcesses
port/enhancements/DisableStageHazards.cpp:223
↓ 1 callers
Function
PopStyleMenu
port/gui/UIWidgets.cpp:82
↓ 1 callers
Function
PortGameInit
port/gameloop.cpp:408
↓ 1 callers
Function
PortGameShutdown
port/gameloop.cpp:700
↓ 1 callers
Function
PortInit
port/port.cpp:590
↓ 1 callers
Function
PortInitImpl
port/port.cpp:611
↓ 1 callers
Function
PortPushFrame
port/gameloop.cpp:547
↓ 1 callers
Function
PortRegisterEvents
port/hooks/Events.cpp:18
↓ 1 callers
Function
ProbeReadable
port/port_watchdog.cpp:219
↓ 1 callers
Function
PushStyleMenu
port/gui/UIWidgets.cpp:69
↓ 1 callers
Function
RadioButton
port/gui/UIWidgets.cpp:977
↓ 1 callers
Function
ReadCandidateShader
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 callers
Function
ReadRecipeSidecar
port/first_run.cpp:61
↓ 1 callers
Function
ReadZipMember
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 callers
Function
ReferencesUnsupportedHistoryBinding
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 callers
Function
RegisterFocusListener
port/focus.cpp:26
↓ 1 callers
Function
RenderPostProcessLowResWarnModal
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 callers
Function
RenderShaderPackModal
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 callers
Method
ResetDisables
port/gui/MenuTypes.h:231
↓ 1 callers
Function
ResetDownloadStateForNewCheck
port/enhancements/Updater.cpp:232
↓ 1 callers
Function
ResolveLogPath
port/first_run.cpp:168
↓ 1 callers
Function
RunCaptureNoWindow
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 callers
Function
RunCurlDownload
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 callers
Function
RunExtract
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 callers
Function
RunFirstRunWizard
port/first_run.cpp:536
↓ 1 callers
Function
RunTorchCommand
port/first_run.cpp:225
↓ 1 callers
Function
ScanZip
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 callers
Method
SetBudget
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 callers
Function
SetWindowIcon
port/port_window_icon.cpp:18
↓ 1 callers
Function
ShuffleMusicCVarName
port/enhancements/ShuffleMusic.cpp:86
↓ 1 callers
Function
SourceDumpDedupId
port/hires/HiResPack.cpp:100
↓ 1 callers
Function
SourceTexelCrc
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 callers
Function
StageHazardsDisabledCVarName
port/enhancements/DisableStageHazards.cpp:344
↓ 1 callers
Function
StartGameUpdate
port/enhancements/Updater.cpp:306
↓ 1 callers
Function
TapJumpCVarName
port/enhancements/TapJump.cpp:26
↓ 1 callers
Function
TickDiscordPresence
port/enhancements/DiscordRichPresence.cpp:187
↓ 1 callers
Function
TranspilesUnderCurrentNormalizer
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 callers
Function
TryOpenLogPath
port/first_run.cpp:92
↓ 1 callers
Function
UpdatePresenceForScene
port/enhancements/DiscordRichPresence.cpp:112
↓ 1 callers
Function
WalkFPChain
port/port_watchdog.cpp:243
↓ 1 callers
Function
WidescreenCVarName
port/widescreen/widescreen.cpp:55
↓ 1 callers
Function
WindowButton
port/gui/UIWidgets.cpp:192
↓ 1 callers
Function
WriteBmp32
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 callers
Function
WriteCrashRegs
port/port_watchdog.cpp:162
← previous
next →
401–500 of 1,583, ranked by callers