MCPcopy Index your code
hub / github.com/aclysma/minimum

github.com/aclysma/minimum @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
694 symbols 1,331 edges 111 files 134 documented · 19%
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

EditorSelectable (Interface)
Any selectable component must implement this trait [2 implementers]
minimum-editor/src/select.rs
DynAssetStorage (Interface)
Used to dynamic dispatch into a storage, supports checked downcasting [1 implementers]
minimum-kernel/src/asset_storage.rs
AppHandler (Interface)
(no doc) [1 implementers]
examples/example-winit/src/app.rs
EditorSelectableTransformed (Interface)
Any selectable component must implement this trait [2 implementers]
minimum-editor/src/select.rs
DynAssetLoader (Interface)
Implements loading logic (i.e. turning bytes into an asset. The asset may contain runtime-only data and may be created a [1 …
minimum-kernel/src/asset_storage.rs
RegisteredEditorSelectableT (Interface)
A trait object which allows dynamic dispatch into the selection implementation [2 implementers]
minimum-editor/src/select.rs
AssetResourceUpdateCallback (Interface)
(no doc) [1 implementers]
minimum-kernel/src/resources/asset.rs
RegisteredEditorInspectorT (Interface)
A trait object which allows dynamic dispatch into the selection implementation [1 implementers]
minimum-editor/src/inspect.rs

Core symbols most depended-on inside this repo

build
called by 36
minimum-editor/src/select.rs
add_line
called by 35
minimum-editor/src/resources/editor_draw_2d.rs
into
called by 26
minimum-math/src/math.rs
position
called by 22
minimum-transform/src/components/transform.rs
components_by_uuid
called by 20
minimum-kernel/src/component_registry.rs
build
called by 16
examples/example-sdl2/src/systems/mod.rs
clear
called by 16
minimum-game/src/resources/debug_draw_2d.rs
always
called by 15
examples/example-winit/src/systems/mod.rs

Shape

Method 397
Class 140
Function 128
Enum 21
Interface 8

Languages

Rust100%

Modules by API surface

minimum-editor/src/resources/editor_state.rs62 symbols
minimum-editor/src/resources/editor_draw_3d.rs35 symbols
minimum-math/src/functions.rs34 symbols
minimum-game/src/input.rs33 symbols
minimum-game/src/imgui.rs27 symbols
minimum-game/src/resources/time.rs26 symbols
minimum-editor/src/resources/editor_draw_2d.rs25 symbols
contrib/minimum-sdl2/src/imgui.rs25 symbols
minimum-transform/src/components/transform.rs20 symbols
minimum-kernel/src/asset_storage.rs20 symbols
minimum-game/src/resources/viewport.rs18 symbols
contrib/minimum-winit/src/imgui.rs16 symbols

For agents

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

⬇ download graph artifact