MCPcopy Create free account

hub / github.com/JRickey/BattleShip / functions

Functions1,583 in github.com/JRickey/BattleShip

↓ 5 callersFunctionsigningProp
android/app/build.gradle.kts:38
↓ 5 callersMethodstop
(int device_id)
android/app/src/main/java/org/libsdl/app/SDLControllerManager.java:526
↓ 5 callersFunctiony_for_value
(value: float, y_max: float, plot_y: int, plot_h: int)
tools/generate_readme_stats.py:232
↓ 4 callersFunctionCalcComboWidth
port/gui/UIWidgets.cpp:443
↓ 4 callersMethodGet
port/hires/HiResPack.cpp:164
↓ 4 callersFunctionIsCheckingForUpdates
Atomic reads - no locks required for the UI thread!
port/enhancements/Updater.cpp:475
↓ 4 callersFunctionNowMs
port/port_watchdog.cpp:375
↓ 4 callersFunctionPortLocateFile
Port-side replacement for Ship::Context::LocateFileAcrossAppDirs. LUS's version uses the throwing form of std::filesystem::exists, which raises files
port/port.cpp:567
↓ 4 callersFunctionRenderText
port/gui/UIWidgets.cpp:268
↓ 4 callersFunctionRunSilent
Run a subprocess and discard its stdout. Returns true on exit code 0. We discard stdout/stderr because we shell out with the silent flags (`-s` on cur
port/enhancements/ShaderDownloader.cpp:327
↓ 4 callersFunctionShellSingleQuote
Quote a string for embedding inside a single-quoted shell argument: close the quote, escape, reopen.
port/native_dialog.cpp:56
↓ 4 callersFunctionSpacer
port/gui/UIWidgets.cpp:233
↓ 4 callersFunctionWipeTempDir
Pure tempdir teardown without touching phase / status. Used by the worker-thread error paths so a failed download doesn't leave the extracted tree (po
port/enhancements/ShaderDownloader.cpp:564
↓ 4 callersFunctionbacktrace_symbols_fd
port/port_watchdog.cpp:28
↓ 4 callersFunctionbswap16At
port/bridge/particle_bank_bridge.cpp:163
↓ 4 callersFunctioncompute_checksum
Sum each byte multiplied by (1-based index), exactly as the game does. The game stores the result in a signed 32-bit slot. We mask to 32 bits
tools/save_editor.py:390
↓ 4 callersFunctioncount_opcode_matches
Count u32 words at 8-byte-aligned (w0) positions whose high byte matches * the given opcode — diagnostic for F3D vs F3DEX2 discrimination. */
port/bridge/lbreloc_byteswap.cpp:91
↓ 4 callersFunctioncount_opcode_matches_any_phase
Same as count_opcode_matches but steps by 1 word, so it also catches * commands whose (w0, w1) pair lands at an odd word offset within the file. */
port/bridge/lbreloc_byteswap.cpp:104
↓ 4 callersMethodfinish
()
android/app/src/main/java/org/libsdl/app/HIDDeviceBLESteamController.java:135
↓ 4 callersFunctiongetSprite
port/css_icons/port_css_stage_assets.cpp:636
↓ 4 callersFunctionget_interp
port/bridge/framebuffer_capture.cpp:53
↓ 4 callersMethodisDeXMode
This method is called by SDL using JNI.
android/app/src/main/java/org/libsdl/app/SDLActivity.java:1190
↓ 4 callersFunctionload_s32_from_s16
port/audio/mixer.c:588
↓ 4 callersFunctionosSendMesg
port/stubs/n64_stubs.c:274
↓ 4 callersFunctionport_diag_get_scene_name
port/stubs/port_diag_stubs.c:22
↓ 4 callersFunctionput_u16
port/css_icons/port_css_stage_assets.cpp:166
↓ 4 callersFunctionread_be_u16
debug_tools/reloc_extract/reloc_extract.c:31
↓ 4 callersMethodrouteAfterAssets
()
android/app/src/main/java/com/jrickey/battleship/BootActivity.java:188
↓ 4 callersFunctionscan
port/port_aobj_fixup.cpp:117
↓ 4 callersFunctionstore_s32_to_s16
port/audio/mixer.c:594
↓ 4 callersFunctiontex_dump_enabled
port/bridge/lbreloc_byteswap.cpp:396
↓ 4 callersFunctiontree_decode
(bs: BitStream, root: HuffNode)
debug_tools/reloc_extract/reloc_extract.py:86
↓ 4 callersFunctionvpk0_decode
Decompress a VPK0 buffer. Returns decompressed bytes.
debug_tools/reloc_extract/reloc_extract.py:93
↓ 4 callersMethodwriteCharacteristic
(UUID uuid, byte[] value)
android/app/src/main/java/org/libsdl/app/HIDDeviceBLESteamController.java:404
↓ 3 callersFunctionBuildDownloadCommand
port/enhancements/Updater.cpp:192
↓ 3 callersFunctionBuildHandle
Detour `target` (real engine address) to `replacement`. On success * returns the funchook handle and writes the call-original trampoline * to *orig_
port/mods/HookManager.cpp:164
↓ 3 callersFunctionCVarCheckbox
port/gui/UIWidgets.cpp:383
↓ 3 callersFunctionClampFloat
port/gui/UIWidgets.cpp:626
↓ 3 callersFunctionCombobox
port/gui/UIWidgets.hpp:692
↓ 3 callersFunctionIsCurrentStage
port/enhancements/DisableStageHazards.cpp:199
↓ 3 callersFunctionIsDownloadComplete
port/enhancements/Updater.cpp:479
↓ 3 callersFunctionIsDownloading
port/enhancements/Updater.cpp:478
↓ 3 callersFunctionMountModsDir
Recursively walk mods/, mounting any folder that contains a * manifest.json or any .o2r/.otr/.zip file as a separate archive * with the LUS ArchiveM
port/port.cpp:446
↓ 3 callersFunctionPostProcessShaderLabel
Bundled (in-archive) post-process shaders get a friendly label in the picker. Names not in this map render with the shader's short name directly (the
port/gui/PortMenu.cpp:102
↓ 3 callersFunctionRandomDouble
port/gui/Compat.h:145
↓ 3 callersFunctionRefreshModList
port/gui/PortMenu.cpp:1441
↓ 3 callersFunctionRunAndCaptureFirstLine
popen/pclose helper: run the command, capture the first non-empty line of stdout, return it (trimmed of trailing newline). Returns "" on any error.
port/native_dialog.cpp:23
↓ 3 callersFunctionShellQuote
Format a filesystem path for inclusion in a shell command line. `generic_string()` collapses Windows backslashes to forward slashes, which every shell
port/enhancements/ShaderDownloader.cpp:360
↓ 3 callersMethodaddBtnButton
Plain SDL button — DOWN sets, UP clears.
android/app/src/main/java/com/jrickey/battleship/TouchOverlay.java:343
↓ 3 callersMethodbuildButton
Build the visual: an ImageView with the N64-styled vector drawable as background, optionally overlaid by a TextView with the label. Returns the touch
android/app/src/main/java/com/jrickey/battleship/TouchOverlay.java:433
↓ 3 callersMethodcenterThumb
()
android/app/src/main/java/com/jrickey/battleship/AnalogStickView.java:168
↓ 3 callersMethodclose
()
android/app/src/main/java/org/libsdl/app/HIDDeviceUSB.java:242
↓ 3 callersMethodconnectBluetoothDevice
(BluetoothDevice bluetoothDevice)
android/app/src/main/java/org/libsdl/app/HIDDeviceManager.java:473
↓ 3 callersMethodcopyAsset
(AssetManager am, String assetPath, File outFile)
android/app/src/main/java/com/jrickey/battleship/AssetExtractor.java:96
↓ 3 callersMethoddp
(Context ctx, int dp)
android/app/src/main/java/com/jrickey/battleship/TouchOverlay.java:499
↓ 3 callersMethodenableSensor
(int sensortype, boolean enabled)
android/app/src/main/java/org/libsdl/app/SDLSurface.java:302
↓ 3 callersMethodfinishCurrentGattOperation
()
android/app/src/main/java/org/libsdl/app/HIDDeviceBLESteamController.java:345
↓ 3 callersFunctionfresh_default
Return a BackupData identical to the in-game default (`dSCManagerDefaultBackupData`).
tools/save_editor.py:591
↓ 3 callersFunctiongbi_trace_end_frame
debug_tools/gbi_trace/gbi_trace.c:151
↓ 3 callersMethodgetContentView
()
android/app/src/main/java/org/libsdl/app/SDLActivity.java:1243
↓ 3 callersMethodgetProductId
()
android/app/src/main/java/org/libsdl/app/HIDDevice.java:9
↓ 3 callersMethodgetProductId
()
android/app/src/main/java/org/libsdl/app/HIDDeviceUSB.java:47
↓ 3 callersMethodgetVendorId
()
android/app/src/main/java/org/libsdl/app/HIDDeviceUSB.java:42
↓ 3 callersMethodinZip
empty for loose; entry name within the zip
port/hires/HiResPack.cpp:63
↓ 3 callersFunctionis_gfx_opcode
Check if a big-endian u32 word looks like a Gfx w0 (has valid opcode in high byte).
tools/examine_word_patterns.py:92
↓ 3 callersFunctionis_in_halfswapped_range
port/port_aobj_fixup.cpp:36
↓ 3 callersFunctionlbRelocFindForceStatusBufferFile
port/bridge/lbreloc_bridge.cpp:436
↓ 3 callersFunctionlbRelocGetExternBufferFile
port/bridge/lbreloc_bridge.cpp:1000
↓ 3 callersFunctionlbRelocLoadAndRelocFile
* Load a file from the .o2r archive, copy into ram_dst, and perform * token-based internal + external pointer relocation. Thin wrapper * around port
port/bridge/lbreloc_bridge.cpp:913
↓ 3 callersMethodnativeGenerateScancodeForUnichar
(char c)
android/app/src/main/java/org/libsdl/app/SDLActivity.java:2077
↓ 3 callersMethodnativePermissionResult
(int requestCode, boolean result)
android/app/src/main/java/org/libsdl/app/SDLActivity.java:935
↓ 3 callersMethodonNativeTouch
(int touchDevId, int pointerFingerId, int action, float x,
android/app/src/main/java/org/libsdl/app/SDLActivity.java:922
↓ 3 callersFunctionparse_date
(value: str)
tools/generate_readme_stats.py:147
↓ 3 callersFunctionpopcount_bits
port/port_aobj_fixup.cpp:63
↓ 3 callersFunctionportEvictStructFixupsInRange
port/bridge/lbreloc_byteswap.cpp:1036
↓ 3 callersFunctionportRelocEvictFileRangesInRange
port/bridge/lbreloc_bridge.cpp:135
↓ 3 callersFunctionportRelocFindContainingFile
port/bridge/lbreloc_bridge.cpp:1159
↓ 3 callersFunctionportRelocTryResolvePointer
port/resource/RelocPointerTable.cpp:187
↓ 3 callersFunctionportResolveSymbol
port/port.cpp:181
↓ 3 callersFunctionportWriteMinidump
port/port.cpp:216
↓ 3 callersFunctionport_diag_get_scene_curr
port/stubs/port_diag_stubs.c:12
↓ 3 callersFunctionport_log_get_fd
port/port_log.c:22
↓ 3 callersFunctionport_watchdog_note_yield
port/port_watchdog.cpp:561
↓ 3 callersMethodqueueGattOperation
(GattOperation op)
android/app/src/main/java/org/libsdl/app/HIDDeviceBLESteamController.java:392
↓ 3 callersFunctionread_be_u16
port/android_torch_bridge.cpp:84
↓ 3 callersFunctionrotate16
Rotate each u32 word by 16 bits: converts u32-swapped u16 pairs to correctly u16-swapped data. After u32 swap, BE bytes [A B C D] became [D C B A]. ro
port/bridge/lbreloc_byteswap.cpp:842
↓ 3 callersFunctionrun
(cmd: list[str], cwd: Path, check=True, capture=True, text=True)
tools/upstream_reconcile.py:60
↓ 3 callersMethodsendCommand
(int command, Object data)
android/app/src/main/java/org/libsdl/app/SDLActivity.java:843
↓ 3 callersMethodsetAxis
(int sdlAxis, int value)
android/app/src/main/java/com/jrickey/battleship/TouchOverlay.java:53
↓ 3 callersMethodsetFrozen
(boolean frozen)
android/app/src/main/java/org/libsdl/app/HIDDevice.java:19
↓ 3 callersMethodsetOrientation
This method is called by SDL using JNI. This is a static method for JNI convenience, it calls a non-static method so that is can be overridden
android/app/src/main/java/org/libsdl/app/SDLActivity.java:959
↓ 3 callersFunctionunhalfswap
port/port_aobj_fixup.cpp:49
↓ 3 callersMethodupdateText
()
android/app/src/main/java/org/libsdl/app/SDLActivity.java:2030
↓ 3 callersFunctionwalk
port/port_aobj_fixup.cpp:215
↓ 3 callersFunctionwidescreen_enabled
port/widescreen/widescreen.cpp:12
↓ 3 callersFunctionx_for_release
(index: int, count: int, plot_x: int, plot_w: int)
tools/generate_readme_stats.py:380
↓ 2 callersFunctionAddMergedMenuFont
port/gui/Menu.cpp:61
↓ 2 callersFunctionAnalogRemapCVarName
port/enhancements/AnalogRemap.cpp:131
↓ 2 callersFunctionAppendLogLine
port/first_run.cpp:121
↓ 2 callersFunctionAutoZCancelCVarName
port/enhancements/AutoZCancel.cpp:7
← previousnext →101–200 of 1,583, ranked by callers