summaryrefslogtreecommitdiff
path: root/src/resources.rs
diff options
context:
space:
mode:
authortroido <troido@protonmail.com>2020-02-03 16:36:52 +0100
committertroido <troido@protonmail.com>2020-02-03 16:36:52 +0100
commit19ce5319e2250b7b0e1a188f69d24de282a85a7f (patch)
tree2e51064f5e1dfa82304c558c56ab907255c953bd /src/resources.rs
parentf0153eefd580ec443b380504303620a61f24630b (diff)
merged Draw into View; renamed Position to Pos
Diffstat (limited to 'src/resources.rs')
-rw-r--r--src/resources.rs12
1 files changed, 3 insertions, 9 deletions
diff --git a/src/resources.rs b/src/resources.rs
index dc8f596..35e5bdf 100644
--- a/src/resources.rs
+++ b/src/resources.rs
@@ -2,7 +2,7 @@
use std::collections::HashMap;
use specs::Entity;
-use super::components::{Position, Visible};
+use super::components::Pos;
use super::controls::Action;
use super::assemblages::Assemblage;
use super::worldmessages::WorldMessage;
@@ -25,17 +25,11 @@ pub struct Size {
}
#[derive(Default)]
-pub struct TopView {
- pub cells: HashMap<Position, Vec<Visible>>
-}
-
-
-#[derive(Default)]
pub struct Floor {
- pub cells: HashMap<Position, Vec<Entity>>
+ pub cells: HashMap<Pos, Vec<Entity>>
}
#[derive(Default)]
pub struct NewEntities {
- pub assemblages: Vec<(Position, Box<dyn Assemblage>)>
+ pub assemblages: Vec<(Pos, Box<dyn Assemblage>)>
}