diff options
| author | troido <troido@protonmail.com> | 2020-02-03 16:36:52 +0100 |
|---|---|---|
| committer | troido <troido@protonmail.com> | 2020-02-03 16:36:52 +0100 |
| commit | 19ce5319e2250b7b0e1a188f69d24de282a85a7f (patch) | |
| tree | 2e51064f5e1dfa82304c558c56ab907255c953bd /src/resources.rs | |
| parent | f0153eefd580ec443b380504303620a61f24630b (diff) | |
merged Draw into View; renamed Position to Pos
Diffstat (limited to 'src/resources.rs')
| -rw-r--r-- | src/resources.rs | 12 |
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>)> } |
