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

Function asset_kind_from_row_kind

perro_editor/res/scripts/ui/editor_ui.rs:2265–2282  ·  view source on GitHub ↗
(kind: &str)

Source from the content-addressed store, hash-verified

2263 !scene_values_equal(current, default)
2264 }
2265 "scene" => {
2266 let Some((name, _)) = view.scene_fields.get(*root_idx) else {
2267 return false;
2268 };
2269 if !node.data.fields.iter().any(|(field, _)| field == name) {
2270 return false;
2271 }
2272 let Some(current) = value_at_path_in_fields(&view.scene_fields, &row.path) else {
2273 return false;
2274 };
2275 let Some(default) = value_at_path_in_fields(&view.scene_defaults, &row.path) else {
2276 return true;
2277 };
2278 !scene_values_equal(current, default)
2279 }
2280 "tags" => !node.tags.is_empty(),
2281 _ => false,
2282 }
2283}
2284
2285fn inspector_row_display_name(row: &InspectorValueRow) -> String {

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected