MCPcopy Create free account
hub / github.com/PerroEngine/Perro / inspector_row_subtree_heights

Function inspector_row_subtree_heights

perro_editor/res/scripts/ui/editor_ui.rs:1964–1986  ·  view source on GitHub ↗
(rows: &[InspectorValueRow], base_heights: &[f32])

Source from the content-addressed store, hash-verified

1962 0
1963 } else {
1964 cached_scene_doc_shared(&state.doc_text).scene.nodes.len()
1965 };
1966 let file_count = filtered_file_paths(state).len();
1967 let scope = if state.file_scope.is_empty() {
1968 "res://".to_string()
1969 } else {
1970 editor_view::short_path(&state.file_scope, 22)
1971 };
1972 let filters = [
1973 (!state.scene_filter.is_empty()).then_some("scene-filter"),
1974 (!state.file_filter.is_empty()).then_some("file-filter"),
1975 (!state.node_picker_filter.is_empty()).then_some("node-filter"),
1976 ]
1977 .into_iter()
1978 .flatten()
1979 .collect::<Vec<_>>();
1980 let filters = if filters.is_empty() {
1981 "-".to_string()
1982 } else {
1983 filters.join(",")
1984 };
1985 format!(
1986 "ready | {} | tabs={} dirty={} nodes={} files={} scope={} filters={} quick=CtrlAlt1-7",
1987 state.project_name,
1988 state.open_paths.len(),
1989 state.dirty,

Callers 1

refresh_inspector_viewFunction · 0.85

Calls 2

to_vecMethod · 0.80
lenMethod · 0.45

Tested by

no test coverage detected