MCPcopy Index your code
hub / github.com/KreitinnSoftware/MiceWine-Application

github.com/KreitinnSoftware/MiceWine-Application @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,261 symbols 3,145 edges 109 files 63 documented · 5%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

InputStrategyInterface (Interface)
This interface defines the methods used to customize input handling for a particular strategy. The implementing class i [6 …
app/src/main/java/com/micewine/emu/input/InputStrategyInterface.java
InputStub (Interface)
A set of functions to send client users' activities to remote host machine. This interface represents low level function [2 …
app/src/main/java/com/micewine/emu/input/InputStub.java
IIntentReceiver (Interface)
Stub - will be replaced by system at runtime [1 implementers]
app/src/main/java/android/content/IIntentReceiver.java
ProgressCallback (Interface)
(no doc) [3 implementers]
app/src/main/java/com/micewine/emu/fragments/SetupFragment.java
OnTapListener (Interface)
The listener for receiving notifications of tap gestures. [1 implementers]
app/src/main/java/com/micewine/emu/input/TapGestureDetector.java

Core symbols most depended-on inside this repo

setAdapter
called by 45
app/src/main/java/com/micewine/emu/fragments/SettingsFragment.java
sendKeyEvent
called by 44
app/src/main/java/com/micewine/emu/input/InputStub.java
detectKey
called by 36
app/src/main/java/com/micewine/emu/controller/ControllerUtils.java
start
called by 31
app/src/main/java/com/micewine/emu/CmdEntryPoint.java
saveShortcuts
called by 31
app/src/main/java/com/micewine/emu/fragments/ShortcutsFragment.java
getName
called by 26
app/src/main/java/com/micewine/emu/core/WineWrapper.java
getName
called by 25
app/src/main/java/com/micewine/emu/fragments/ControllerPresetManagerFragment.java
isEmpty
called by 25
app/src/main/java/com/micewine/emu/adapters/AdapterSettingsPreferences.java

Shape

Method 846
Function 216
Class 186
Interface 13

Languages

Java80%
C19%
C++1%

Modules by API surface

app/src/main/java/com/micewine/emu/fragments/ShortcutsFragment.java77 symbols
app/src/main/cpp/lorie/InitOutput.c62 symbols
app/src/main/java/com/micewine/emu/fragments/Box64PresetManagerFragment.java52 symbols
app/src/main/java/com/micewine/emu/LorieView.java46 symbols
app/src/main/java/com/micewine/emu/input/TouchInputHandler.java30 symbols
app/src/main/java/com/micewine/emu/core/RatPackageManager.java28 symbols
app/src/main/java/com/micewine/emu/adapters/AdapterSettingsPreferences.java28 symbols
app/src/main/java/com/micewine/emu/activities/MainActivity.java28 symbols
app/src/main/cpp/lorie/activity.c27 symbols
app/src/main/java/com/micewine/emu/activities/EmulationActivity.java26 symbols
app/src/main/java/com/micewine/emu/core/WineWrapper.java25 symbols
app/src/main/java/com/micewine/emu/controller/ControllerUtils.java25 symbols

For agents

$ claude mcp add MiceWine-Application \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact