summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/systems/clearcontrols.rs25
-rw-r--r--src/systems/mod.rs1
2 files changed, 0 insertions, 26 deletions
diff --git a/src/systems/clearcontrols.rs b/src/systems/clearcontrols.rs
deleted file mode 100644
index ec2bb68..0000000
--- a/src/systems/clearcontrols.rs
+++ /dev/null
@@ -1,25 +0,0 @@
-
-use specs::{
- WriteStorage,
- Entities,
- System,
- Join
-};
-
-use super::super::components::Controller;
-
-pub struct ClearControllers;
-impl <'a> System<'a> for ClearControllers {
- type SystemData = (Entities<'a>, WriteStorage<'a, Controller>);
- fn run(&mut self, (entities, mut controllers): Self::SystemData) {
- let mut ents = Vec::new();
- for (ent, _controller) in (&*entities, &controllers).join() {
- ents.push(ent);
- }
- for ent in ents {
- controllers.remove(ent);
- }
- }
-}
-
-
diff --git a/src/systems/mod.rs b/src/systems/mod.rs
index 60fd106..904e833 100644
--- a/src/systems/mod.rs
+++ b/src/systems/mod.rs
@@ -1,5 +1,4 @@
-// pub mod clearcontrols;
pub mod controlinput;
pub mod registernew;
pub mod moving;