diff --git a/studio/src/interaction/selection.rs b/studio/src/interaction/selection.rs index 3df7b9c..c5ed48d 100644 --- a/studio/src/interaction/selection.rs +++ b/studio/src/interaction/selection.rs @@ -79,35 +79,6 @@ fn sync_editor_selected( } } } - -fn sync_editor_selected( - mut cmd: Commands, - q_new_selected: Query, Without)>, - q_editor_selected: Query>, - q_selected: Query>, - q_added_editor_selected: Query< - Entity, - (Without, Added), - >, -) { - for ent in q_new_selected.iter() { - for ed_ent in q_editor_selected.iter() { - cmd.entity(ed_ent) - .remove::(); - } - cmd.entity(ent).insert(space_editor::prelude::Selected); - } - - for ent in q_added_editor_selected.iter() { - cmd.entity(ent).insert(Selected); - cmd.insert_resource(Selection(ent)); - - for ent in q_selected.iter() { - cmd.entity(ent).remove::(); - } - } -} - fn tag_scene_elements( mut cmd: Commands, q_scene_elements: Query<(Entity, &Children), (With, Without)>, diff --git a/studio/src/scene.rs b/studio/src/scene.rs index e4bc832..48f6068 100644 --- a/studio/src/scene.rs +++ b/studio/src/scene.rs @@ -175,11 +175,6 @@ pub struct SceneData { pub scene_path: String, } -#[derive(Component)] -pub struct SceneData { - pub scene_path: String, -} - pub struct SkeletalJoint(pub Color); #[derive(Component)]