(kind: &str)
| 1684 | collapsed_sections: Vec::new(), |
| 1685 | } |
| 1686 | } |
| 1687 | } |
| 1688 | |
| 1689 | impl InspectorViewData { |
| 1690 | fn for_node(doc: &SceneDoc, node: &SceneNodeEntry, state: &EditorState) -> Self { |
| 1691 | let mut view = Self::default(); |
| 1692 | let script = node |
| 1693 | .script |
| 1694 | .as_ref() |
| 1695 | .map(|value| value.as_ref()) |
| 1696 | .unwrap_or("-"); |
| 1697 | let is_3d = node.data.node_type.is_a(perro_scene::NodeType::Node3D); |
| 1698 | let transform_fields = scene_node_transform_fields(node.data.node_type); |
| 1699 | let has_position = transform_fields.contains(&"position"); |
| 1700 | let has_rotation = transform_fields.contains(&"rotation"); |
nothing calls this directly
no test coverage detected