MCPcopy Create free account

hub / github.com/KyosukeIshizu1008/berryscode / functions

Functions2,320 in github.com/KyosukeIshizu1008/berryscode

↓ 1 callersMethodgo_to_previous_match
Go to previous search match
berrycode/src/app/search.rs:939
↓ 1 callersMethodgoto_definition
Go to definition at a position
berrycode/src/native/lsp_native.rs:691
↓ 1 callersFunctionhandle_chat_frame
( frame: &str, content: &mut String, tool_accs: &mut Vec<ToolCallAcc>, usage: &mut Option<Valu
berrycode/src/agent/ollama.rs:285
↓ 1 callersMethodhandle_code_action_shortcut
Handle Ctrl+. (or Cmd+.) to trigger code actions
berrycode/src/app/code_actions.rs:257
↓ 1 callersMethodhandle_debug_shortcuts
Handle debug keyboard shortcuts
berrycode/src/app/debugger.rs:736
↓ 1 callersMethodhandle_decrst
(&mut self, mode: u16)
berrycode/src/app/terminal_emulator.rs:515
↓ 1 callersMethodhandle_decset
(&mut self, mode: u16)
berrycode/src/app/terminal_emulator.rs:499
↓ 1 callersMethodhandle_editor_shortcuts
Handle global keyboard shortcuts
berrycode/src/app/shortcuts.rs:11
↓ 1 callersMethodhandle_find_references_shortcut
Handle keyboard shortcut for Find References (Shift+F12)
berrycode/src/app/lsp.rs:979
↓ 1 callersMethodhandle_gizmo
Draw the per-axis transform gizmo for the selected entity and apply any axis-locked (or plane-locked) drag to its transform.
berrycode/src/app/scene_editor/scene_view.rs:1510
↓ 1 callersMethodhandle_goto_definition_shortcut
Handle keyboard shortcut for Go to Definition (F12)
berrycode/src/app/lsp.rs:970
↓ 1 callersMethodhandle_lsp_shortcuts
Handle LSP keyboard shortcuts
berrycode/src/app/lsp.rs:17
↓ 1 callersMethodhandle_macro_expand_shortcut
Handle keyboard shortcut for macro expansion (Ctrl+Shift+M)
berrycode/src/app/macro_expand.rs:63
↓ 1 callersMethodhandle_plugin_output
( &mut self, plugin_name: &str, command_id: &str, output: std::io::Result<std:
berrycode/src/app/plugin_system.rs:308
↓ 1 callersMethodhandle_scene_editor_shortcuts
Keyboard shortcuts that fire while the Scene Editor panel is active.
berrycode/src/app/shortcuts.rs:504
↓ 1 callersMethodhandle_settings_shortcuts
Handle keyboard shortcuts for Settings and Theme
berrycode/src/app/settings.rs:1449
↓ 1 callersFunctionhandle_sse_frame
( frame: &str, output_items: &mut Vec<Value>, usage: &mut Option<Value>, tx: &mpsc::UnboundedS
berrycode/src/agent/native.rs:266
↓ 1 callersMethodhandle_terminal_keyboard
(&mut self, ui: &mut egui::Ui, _response: &egui::Response)
berrycode/src/app/terminal.rs:787
↓ 1 callersMethodhandle_terminal_mouse
( &mut self, ui: &mut egui::Ui, response: &egui::Response, rect: egui::Rect,
berrycode/src/app/terminal.rs:1035
↓ 1 callersMethodhandle_vim_command
(&mut self, event: &egui::Event)
berrycode/src/app/vim_mode.rs:601
↓ 1 callersMethodhandle_vim_insert
(&mut self, event: &egui::Event)
berrycode/src/app/vim_mode.rs:534
↓ 1 callersMethodhandle_vim_normal
(&mut self, event: &egui::Event)
berrycode/src/app/vim_mode.rs:167
↓ 1 callersMethodhandle_vim_replace
(&mut self, event: &egui::Event)
berrycode/src/app/vim_mode.rs:665
↓ 1 callersMethodhandle_vim_visual
(&mut self, event: &egui::Event)
berrycode/src/app/vim_mode.rs:555
↓ 1 callersMethodhas_cursor_at
Check if there's a cursor at the given position
berrycode/src/cursor.rs:117
↓ 1 callersMethodhas_live_particles
True if any emitter currently has live particles. Used by the Scene View to decide whether it needs to keep requesting repaints.
berrycode/src/app/scene_editor/particle_preview.rs:104
↓ 1 callersFunctionhigh_contrast
()
berrycode/src/app/mod.rs:373
↓ 1 callersMethodhighlight_css
(&self, line: &str)
berrycode/src/syntax.rs:842
↓ 1 callersMethodhighlight_gdscript
GDScript (`.gd`) — Godot's built-in scripting language. Comments share Python's `#` syntax, so the comment-stripping block is identical, but the keywo
berrycode/src/syntax.rs:153
↓ 1 callersMethodhighlight_godot_resource
Godot resource format — covers `.tscn` (scenes), `.tres` (resources), and `project.godot` (project config). Format is INI-like with `[section_header a
berrycode/src/syntax.rs:179
↓ 1 callersMethodhighlight_html
(&self, line: &str)
berrycode/src/syntax.rs:748
↓ 1 callersMethodhighlight_javascript
(&self, line: &str)
berrycode/src/syntax.rs:106
↓ 1 callersMethodhighlight_python
(&self, line: &str)
berrycode/src/syntax.rs:127
↓ 1 callersMethodhighlight_rust
(&self, line: &str)
berrycode/src/syntax.rs:75
↓ 1 callersMethodhost_session
Start hosting a new session
berrycode/src/app/live_collab.rs:114
↓ 1 callersFunctionhumanize_age_secs
Format a Unix-epoch timestamp into a short relative-time string for the inline blame line ("3 days ago", "just now"). Avoids pulling in a date-formatt
berrycode/src/app/editor.rs:31
↓ 1 callersMethodicon
(&self)
berrycode/src/bevy_ide/assets/scanner.rs:75
↓ 1 callersMethodinsert_component
Insert or update components on a running entity via BRP. `components` is a JSON object: `{ "full::type::Name": { ...value... } }`
berrycode/src/bevy_ide/inspector/brp_client.rs:364
↓ 1 callersMethodinsert_snippet
Insert a snippet at the current cursor position
berrycode/src/app/snippets.rs:125
↓ 1 callersFunctioninset_frame
()
berrycode/src/app/mobile_toolchain.rs:1462
↓ 1 callersFunctioninstall_cargo_mobile
Spawn `cargo install cargo-mobile2` and stream logs into the returned channel. The caller is responsible for waiting on the child + reflecting complet
berrycode/src/app/mobile/one_click.rs:97
↓ 1 callersFunctioninstall_rust_targets
Spawn `rustup target add <triples...>` to fetch the missing Rust mobile targets in one shot. Caller waits on the child and reflects completion / failu
berrycode/src/app/mobile/one_click.rs:110
↓ 1 callersMethodis_alive
Is this session still alive?
berrycode/src/app/terminal_emulator.rs:1071
↓ 1 callersMethodis_collapsed
(&self)
berrycode/src/cursor.rs:34
↓ 1 callersMethodis_descendant
Returns true if `candidate` is `ancestor` itself or a descendant of it.
berrycode/src/app/scene_editor/model.rs:1512
↓ 1 callersFunctionis_droppable_asset
Returns true if the given file name is a 3D asset that can be dragged from the file tree onto the Scene View to spawn an entity.
berrycode/src/app/file_tree.rs:39
↓ 1 callersFunctionis_game_running
Check whether a BRP endpoint is reachable (game is running). Returns `true` if the endpoint responds within 500ms.
berrycode/src/app/scene_editor/live_sync.rs:98
↓ 1 callersMethodis_healthy
`GET /health` — Ollama + Qdrant probe. Returns `true` if the server itself is reachable, regardless of which downstream is healthy. Per spec the endpo
berrycode/src/native/rest_client.rs:41
↓ 1 callersFunctionis_llama_family_model
True if `model` looks like a Llama-family model name (any version). Used by the chat panel to decide whether to append the Llama-tuned cheatsheet on t
berrycode/src/app/ai_chat.rs:1401
↓ 1 callersFunctionis_outdated
Numeric compare of dotted version strings. `"0.18.1"` > `"0.18"`, `"1.0"` > `"0.99"`. Strips a leading `^`, `~`, `>=`, etc. so requirement specifiers
berrycode/src/app/scene_editor/plugin_browser.rs:157
↓ 1 callersMethodis_unused
Check if an asset is unused.
berrycode/src/app/scene_editor/asset_deps.rs:45
↓ 1 callersMethodjoin_session
Join an existing session
berrycode/src/app/live_collab.rs:133
↓ 1 callersMethodkick_oracleberry_request
(&mut self, idx: usize)
berrycode/src/app/oracleberry.rs:730
↓ 1 callersMethodlabel
(&self)
berrycode/src/app/keymap.rs:64
↓ 1 callersMethodleave_session
Leave the session
berrycode/src/app/live_collab.rs:159
↓ 1 callersFunctionlerp_color
Component-wise linear interpolation of two RGBA colors.
berrycode/src/app/scene_editor/scene_view.rs:1946
↓ 1 callersFunctionlist_branches
List all branches
berrycode/src/native/git.rs:296
↓ 1 callersFunctionlist_dir_names
(dir: &std::path::Path)
berrycode/src/app/mobile/probe.rs:270
↓ 1 callersFunctionlist_dir_versions
(dir: &std::path::Path, prefix: &str)
berrycode/src/app/mobile/probe.rs:255
↓ 1 callersMethodlist_entities
List named entities (user-created, not internal Bevy observers). Fetches all entities, then filters client-side for those with a Name component.
berrycode/src/bevy_ide/inspector/brp_client.rs:90
↓ 1 callersFunctionlist_installed_models
Hit `/api/tags` and return the names of locally installed models in the order Ollama reports them. Returns `None` if the probe fails. Names are the ca
berrycode/src/ai/ollama.rs:127
↓ 1 callersFunctionlist_remote_branches
List remote branches
berrycode/src/native/git.rs:1124
↓ 1 callersFunctionlist_remotes
List all remotes
berrycode/src/native/git.rs:861
↓ 1 callersFunctionlist_stashes
List all stashes
berrycode/src/native/git.rs:1054
↓ 1 callersFunctionlist_tags
List all tags
berrycode/src/native/git.rs:962
↓ 1 callersFunctionload_additional_roots
()
berrycode/src/app/mod.rs:2681
↓ 1 callersFunctionload_animator_for_codegen
Load an `.banimator` file from `controller_path` and return a Rust literal that constructs the matching `super::AnimatorRuntime` value for the runtime
berrycode/src/app/scene_editor/codegen.rs:794
↓ 1 callersMethodload_camera_from_quad
Load a quadrant's camera state into the main camera parameters.
berrycode/src/app/scene_editor/scene_view.rs:1812
↓ 1 callersMethodload_entity_components
(&mut self, entity_id: u64)
berrycode/src/app/ecs_inspector.rs:1385
↓ 1 callersMethodload_git_diff
Load git diff for a file and display in center panel
berrycode/src/app/git.rs:248
↓ 1 callersFunctionload_panel_visibility
()
berrycode/src/app/mod.rs:2709
↓ 1 callersFunctionload_physic_material_for_codegen
Load a `.bphysmat` file (RON-encoded `{ friction, restitution }`) from disk and return the tuned values. Returns `None` if the path is missing or unre
berrycode/src/app/scene_editor/codegen.rs:744
↓ 1 callersFunctionload_shader_graph
(path: &str)
berrycode/src/app/scene_editor/shader_graph.rs:248
↓ 1 callersFunctionload_visual_script
(path: &str)
berrycode/src/app/scene_editor/visual_script.rs:106
↓ 1 callersFunctionlocate_android_sdk
()
berrycode/src/app/mobile/probe.rs:193
↓ 1 callersFunctionlocate_ndk
(sdk_root: &std::path::Path)
berrycode/src/app/mobile/probe.rs:214
↓ 1 callersMethodmark_screenshot
Mark a screenshot as taken.
berrycode/src/app/demo_capture.rs:337
↓ 1 callersFunctionmatch_bone_name
Match a cleaned bone name to a HumanoidBone variant.
berrycode/src/app/scene_editor/humanoid_avatar.rs:123
↓ 1 callersMethodmaybe_refresh
Auto-refresh if stale (every 5s). Called from render.
berrycode/src/app/docker.rs:117
↓ 1 callersFunctionmeasure_node_width
Measure the rendered width of a node label so the box can grow to fit. Multi-line labels (`name\n(stage)`) take the widest line. Uses `Painter::layout
berrycode/src/app/scene_editor/system_graph.rs:328
↓ 1 callersFunctionmerge_branch
Merge a branch into the current branch
berrycode/src/native/git.rs:1142
↓ 1 callersFunctionmerge_with_existing
Merge Bevy-specific options into an existing rust-analyzer configuration. Existing keys are preserved; Bevy-specific keys are added only if absent.
berrycode/src/bevy_ide/lsp_config.rs:28
↓ 1 callersFunctionmix_mono_float
(samples: &[f32], channels: usize)
berrycode/src/app/audio/decode.rs:124
↓ 1 callersFunctionmix_mono_int
(samples: &[i32], channels: usize, max: f32)
berrycode/src/app/audio/decode.rs:114
↓ 1 callersMethodnext_id
(&mut self)
berrycode/src/bevy_ide/inspector/brp_client.rs:49
↓ 1 callersFunctionnode_color
(kind: MusicNodeKind)
berrycode/src/app/audio/music_graph.rs:141
↓ 1 callersMethodopen_rename_dialog
Open the rename dialog, pre-filling with the word at cursor
berrycode/src/app/rename.rs:48
↓ 1 callersMethodoracleberry_icon_texture
( &mut self, ctx: &egui::Context, size_px: u32, )
berrycode/src/app/header.rs:264
↓ 1 callersFunctionparse_chat_completions_payload
(json: &serde_json::Value)
berrycode/src/ai/openai.rs:156
↓ 1 callersFunctionparse_component
(value: &ron::Value)
berrycode/src/bevy_ide/scene_preview/parser.rs:137
↓ 1 callersFunctionparse_event
Best-effort dispatch for one Codex JSONL event. The parser is deliberately forgiving — Codex's exact event shapes haven't been characterised against
berrycode/src/agent/codex.rs:175
↓ 1 callersFunctionparse_query_params
Parse query params like `(&Transform, &MeshCube), With<Player>, Without<Enemy>`
berrycode/src/app/scene_editor/query_viz.rs:110
↓ 1 callersFunctionparse_responses_payload
(json: &serde_json::Value)
berrycode/src/ai/openai.rs:180
↓ 1 callersMethodparse_rust_fast
Fast Rust parser (simplified for speed) TODO: Replace with actual tree-sitter when WASM bindings are ready
berrycode/src/tree_sitter_engine.rs:102
↓ 1 callersFunctionparse_scene_ron
Parse a RON scene file content and extract entity/component structure
berrycode/src/bevy_ide/scene_preview/parser.rs:36
↓ 1 callersFunctionparse_usage
(u: &serde_json::Value)
berrycode/src/agent/claude.rs:274
↓ 1 callersFunctionparse_xcodebuild_sdks
(stdout: String)
berrycode/src/app/mobile/probe.rs:62
↓ 1 callersFunctionpatch_main_rs_setup
Patch main.rs: add `asset_server` parameter to setup function if needed, and append/update only MeshFromFile (GLB) spawn code. Does NOT replace existi
berrycode/src/app/scene_editor/codegen.rs:523
↓ 1 callersMethodperform_add_remote
(&mut self)
berrycode/src/app/git.rs:1260
↓ 1 callersMethodperform_checkout_branch
(&mut self, branch_name: &str)
berrycode/src/app/git.rs:1220
← previousnext →701–800 of 2,320, ranked by callers