MCPcopy Create free account

hub / github.com/JRickey/BattleShip / functions

Functions1,583 in github.com/JRickey/BattleShip

↓ 1 callersMethodpressBackButton
()
android/app/src/main/java/org/libsdl/app/SDLActivity.java:641
↓ 1 callersFunctionprint_diff
Produce the full diff report.
debug_tools/acmd_diff/acmd_diff.py:226
↓ 1 callersFunctionprint_diff
Produce the full diff report.
debug_tools/gbi_diff/gbi_diff.py:356
↓ 1 callersFunctionput_u16
port/css_icons/port_css_arrow.cpp:61
↓ 1 callersMethodqueryDisplayName
Best-effort SAF display name (OpenableColumns.DISPLAY_NAME); null on miss.
android/app/src/main/java/com/jrickey/battleship/PackImporter.java:158
↓ 1 callersFunctionreadBE16
port/bridge/audio_bridge.cpp:244
↓ 1 callersFunctionread_be32
Read a big-endian u32 from a byte pointer */
tools/test_vpk0.c:28
↓ 1 callersFunctionread_file_bytes
port/android_torch_bridge.cpp:99
↓ 1 callersFunctionread_reloc_table
Read the LBReloc file table from the ROM. Returns list of table entries.
tools/generate_yamls.py:413
↓ 1 callersMethodreclaimRelativeMouseModeIfNeeded
()
android/app/src/main/java/org/libsdl/app/SDLControllerManager.java:674
↓ 1 callersFunctionreconcile_file
Returns (status, info_dict). status: one of {'auto_gen_dropped', 'mode_revert', 'whitespace_revert', 'already_guarded', '
tools/upstream_reconcile.py:175
↓ 1 callersMethodreconnect
()
android/app/src/main/java/org/libsdl/app/HIDDeviceBLESteamController.java:222
↓ 1 callersMethodrefill
(self, need: int)
debug_tools/reloc_extract/reloc_extract.py:45
↓ 1 callersMethodregisterAudioDeviceCallback
()
android/app/src/main/java/org/libsdl/app/SDLAudioManager.java:309
↓ 1 callersMethodrelease
(HIDDeviceManager manager)
android/app/src/main/java/org/libsdl/app/HIDDeviceManager.java:43
↓ 1 callersFunctionrelease_label_ticks
(count: int)
tools/generate_readme_stats.py:371
↓ 1 callersMethodremoveAudioDevice
(boolean isCapture, int deviceId)
android/app/src/main/java/org/libsdl/app/SDLAudioManager.java:510
↓ 1 callersFunctionrender_arrow_png
Render an orange ">" (or "<" if mirror) chevron to a PNG file. The chevron's *visual* geometry is W x H — those are the arguments the apex an
tools/generate_arrow_svg.py:63
↓ 1 callersFunctionrender_console
(results)
tools/pointer_audit.py:354
↓ 1 callersFunctionrender_downloads
(repo: str, mode: str)
tools/generate_readme_stats.py:445
↓ 1 callersFunctionrender_markdown
(results, reachable, all_structs, struct_file)
tools/pointer_audit.py:297
↓ 1 callersFunctionrender_name_png
Render text as a black-on-transparent nameplate PNG at NAME_W x NAME_H. Font: PIL's built-in bitmap font (no external TTF dependency). The
tools/derive_stage_assets.py:413
↓ 1 callersFunctionrender_sprite_to_pixels
Render a multi-strip sprite by applying `strategy` to each strip and stitching the resulting rows back together into a single image. Ret
debug_tools/sprite_deswizzle/sprite_deswizzle.py:401
↓ 1 callersFunctionrender_stars
(repo: str, mode: str)
tools/generate_readme_stats.py:300
↓ 1 callersFunctionreregisterEntry
port/css_icons/port_css_stage_assets.cpp:558
↓ 1 callersFunctionresample
Reference resampler matching aResampleImpl semantics. Returns (output_samples, final_state, debug_info). DMEM is mutable here too because the
debug_tools/adpcm_diff/resample_offline.py:79
↓ 1 callersFunctionresample_to_target
Resample float32 stereo to TARGET_RATE via polyphase filter.
tools/wav_to_pcm_inc_c.py:62
↓ 1 callersFunctionresolve_fighter
(name)
tools/save_editor.py:755
↓ 1 callersFunctionresolve_target
(argv: list[str])
tools/edit_css_icon.py:38
↓ 1 callersFunctionreverse_dot
port/audio/mixer.c:707
↓ 1 callersFunctionrgba16_pixel_to_rgba
port/android_torch_bridge.cpp:243
↓ 1 callersFunctionrgba16_to_rgba8888
Convert a big-endian RGBA16 buffer to 8-bit RGBA. Returns bytes of length (len(raw) / 2) * 4.
tools/derive_stage_assets.py:318
↓ 1 callersMethodrun
(int device_id, float intensity, int length)
android/app/src/main/java/org/libsdl/app/SDLControllerManager.java:519
↓ 1 callersFunctionrun_audit
Parse all headers, return audit results. Returns list of dicts with keys: header, struct_name, unguarded, guarded, reachable
tools/pointer_audit.py:256
↓ 1 callersFunctionrun_m64p_testshots
Invoke mupen64plus with --testshots and return the CompletedProcess. Does NOT raise on non-zero exit — caller inspects ``returncode``. Raises
debug_tools/m64p_screenshot/m64p_screenshot.py:210
↓ 1 callersMethodsafeZipName
Turn a SAF display name into a safe basename ending in .zip. Strips any path components (a content provider could hand back "../x" or "a/b") and restr
android/app/src/main/java/com/jrickey/battleship/PackImporter.java:179
↓ 1 callersFunctionsave_png
(pixels: list, width: int, height: int, path: Path)
debug_tools/sprite_deswizzle/sprite_deswizzle.py:368
↓ 1 callersFunctionscan_display_lists
port/bridge/lbreloc_byteswap.cpp:693
↓ 1 callersFunctionscan_file
(filepath: str, checkers: list)
tools/ub_scanner.py:392
↓ 1 callersFunctionscan_recurse
port/port_aobj_fixup.cpp:109
↓ 1 callersFunctionselect_version
Point the module-level reloc-table globals at the chosen version. read_reloc_table() / compute_file_info() reference these as globals, so the
tools/generate_yamls.py:52
↓ 1 callersFunctionselect_version
Repoint the symbols-input / header-output globals at the version.
tools/generate_reloc_stubs.py:70
↓ 1 callersFunctionselect_version
Repoint the input/output/count globals at the chosen version.
tools/generate_reloc_table.py:40
↓ 1 callersMethodsendFeatureReport
(byte[] report)
android/app/src/main/java/org/libsdl/app/HIDDevice.java:16
↓ 1 callersMethodsendMessage
This method is called by SDL using JNI.
android/app/src/main/java/org/libsdl/app/SDLActivity.java:1123
↓ 1 callersMethodsendOutputReport
(byte[] report)
android/app/src/main/java/org/libsdl/app/HIDDevice.java:17
↓ 1 callersMethodsetContext
(Context context)
android/app/src/main/java/org/libsdl/app/SDLAudioManager.java:48
↓ 1 callersMethodsetOrientationBis
This can be overridden
android/app/src/main/java/org/libsdl/app/SDLActivity.java:969
↓ 1 callersMethodsetRegistered
()
android/app/src/main/java/org/libsdl/app/HIDDeviceBLESteamController.java:296
↓ 1 callersMethodsetWindowStyle
This method is called by SDL using JNI.
android/app/src/main/java/org/libsdl/app/SDLActivity.java:949
↓ 1 callersMethodsetupJNI
()
android/app/src/main/java/org/libsdl/app/SDL.java:15
↓ 1 callersMethodshowPackPicker
()
android/app/src/main/java/com/jrickey/battleship/BootActivity.java:306
↓ 1 callersMethodshowRomPicker
()
android/app/src/main/java/com/jrickey/battleship/BootActivity.java:260
↓ 1 callersMethodshutdown
()
android/app/src/main/java/org/libsdl/app/HIDDeviceBLESteamController.java:633
↓ 1 callersMethodshutdownBluetooth
()
android/app/src/main/java/org/libsdl/app/HIDDeviceManager.java:423
↓ 1 callersMethodshutdownUSB
()
android/app/src/main/java/org/libsdl/app/HIDDeviceManager.java:207
↓ 1 callersFunctionssb64_hires_register
port/hires/HiResHook.cpp:156
↓ 1 callersMethodstageRomFromUri
Streams a SAF content URI into a real file under cacheDir. @param ctx for ContentResolver + cacheDir @param romUri user-picked URI from ACTION_O
android/app/src/main/java/com/jrickey/battleship/RomImporter.java:43
↓ 1 callersFunctionstage_audit_dump_per_file_vtx
port/bridge/lbreloc_byteswap.cpp:197
↓ 1 callersMethodstartAssetExtraction
()
android/app/src/main/java/com/jrickey/battleship/BootActivity.java:146
↓ 1 callersFunctionstrip_comments
Remove // and /* */ comments.
tools/pointer_audit.py:59
↓ 1 callersMethodsuperOnBackPressed
()
android/app/src/main/java/org/libsdl/app/SDLActivity.java:653
↓ 1 callersMethodsupportsRelativeMouse
This method is called by SDL using JNI.
android/app/src/main/java/org/libsdl/app/SDLActivity.java:1092
↓ 1 callersFunctiontest_in_coroutine
port/coroutine_test.cpp:147
↓ 1 callersFunctiontest_nested
port/coroutine_test.cpp:88
↓ 1 callersFunctiontest_round_robin
Round-robin alternation: two coroutines, three yields each. The * expected interleave is a0,b0,a1,b1,a2,b2 because the main loop * resumes A then B
port/coroutine_test.cpp:43
↓ 1 callersFunctiontest_stack_preservation
port/coroutine_test.cpp:129
↓ 1 callersFunctiontest_vpk0_sizes_only
Python-only test: verify VPK0 magic and sizes without decompressing.
tools/test_vpk0.py:86
↓ 1 callersFunctiontex_dump_chain
Dump a chain-path texture across plausible widths.
port/bridge/lbreloc_byteswap.cpp:565
↓ 1 callersFunctiontex_dump_init_once
port/bridge/lbreloc_byteswap.cpp:378
↓ 1 callersFunctiontex_dump_known_dims
Dump a texture for which we know the width and height (sprite path).
port/bridge/lbreloc_byteswap.cpp:549
↓ 1 callersFunctiontex_log_first16
port/bridge/lbreloc_byteswap.cpp:292
↓ 1 callersFunctiontex_log_init_once
port/bridge/lbreloc_byteswap.cpp:261
↓ 1 callersMethodto_png_bytes
(self)
tools/merge_mod.py:96
↓ 1 callersFunctionto_s16
Saturating float32 [-1,1] -> int16 [-32768, 32767].
tools/wav_to_pcm_inc_c.py:72
↓ 1 callersFunctiontorch_extract_o2r
* torch_extract_o2r — produce BattleShip.o2r from a user-supplied ROM. * * @param rom_path Absolute path to the user's baserom.us.{z64,n64,v64}.
port/android_torch_bridge.cpp:457
↓ 1 callersMethoduninstall
Tear down listeners/pollers registered by install(). Call from the Activity's onDestroy.
android/app/src/main/java/com/jrickey/battleship/TouchOverlay.java:99
↓ 1 callersMethodunregisterAudioDeviceCallback
(Context context)
android/app/src/main/java/org/libsdl/app/SDLAudioManager.java:316
↓ 1 callersFunctionunswizzle_rgba16_strip
Un-swizzle one bitmap strip of RGBA16 data (width x height pixels, 2 bytes per pixel, strip-local row indexing). For each odd row, withi
tools/derive_stage_assets.py:284
↓ 1 callersFunctionunswizzle_rgba16_strip
port/android_torch_bridge.cpp:230
↓ 1 callersFunctionupscale
(pixels, width, height, scale)
debug_tools/sprite_deswizzle/sprite_deswizzle.py:429
↓ 1 callersFunctionvisible
Field is compiled on the non-PORT path (N64 / else branch).
tools/pointer_audit.py:135
↓ 1 callersFunctionvram_to_rom
(vram: int)
debug_tools/rom_disasm/disasm.py:34
↓ 1 callersFunctionwalk_reloc_chain_with_targets
Walk reloc chain, return list of (slot_word_idx, target_word_idx).
tools/examine_pointer_targets.py:114
↓ 1 callersFunctionwavAppend
port/audio/audio_playback.cpp:129
↓ 1 callersFunctionwavMaybeOpen
port/audio/audio_playback.cpp:115
↓ 1 callersFunctionwrap_hunks
Walk a SequenceMatcher opcode stream over (upstream_lines, port_lines). Emit upstream lines unchanged where they match; emit PORT-guarded blo
tools/upstream_reconcile.py:123
↓ 1 callersFunctionwrite_bytes
port/android_torch_bridge.cpp:140
↓ 1 callersFunctionwrite_header
(resource_type: int, version: int)
tools/merge_mod.py:375
↓ 1 callersFunctionwrite_header
(values: dict[str, str], extra_stubs: set[str])
tools/generate_reloc_stubs.py:132
↓ 1 callersFunctionwrite_inc_c
Emit interleaved S16 values, 8 per line, signed decimal literals.
tools/wav_to_pcm_inc_c.py:78
↓ 1 callersFunctionwrite_inc_c
(raw: bytes, output_path: Path, width: int, height: int)
tools/png_to_rgba16_inc_c.py:53
↓ 1 callersFunctionwrite_inc_c
(raw: bytes, output_path: Path, width: int, height: int)
tools/png_to_ia8_inc_c.py:48
↓ 1 callersFunctionwrite_save
(path: Path, data: BackupData)
tools/save_editor.py:495
↓ 1 callersFunctionwrite_wav
(path: Path, sample_rate: int, samples: list[int])
tools/aifc_to_wav.py:219
↓ 1 callersFunctionwrite_yaml_files
Group files by category and write YAML files.
tools/generate_yamls.py:498
MethodAddMenuAbout
port/gui/PortMenu.cpp:1620
MethodAddMenuAssets
port/gui/PortMenu.cpp:1313
MethodAddMenuElements
port/gui/PortMenu.cpp:1718
MethodAddMenuEntry
port/gui/Menu.cpp:358
← previousnext →901–1,000 of 1,583, ranked by callers