summaryrefslogtreecommitdiff
path: root/src/resources.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/resources.rs')
-rw-r--r--src/resources.rs14
1 files changed, 11 insertions, 3 deletions
diff --git a/src/resources.rs b/src/resources.rs
index 7c14507..3834d8f 100644
--- a/src/resources.rs
+++ b/src/resources.rs
@@ -1,14 +1,22 @@
use std::collections::HashMap;
+use specs::Entity;
use super::components::{Position, Visible};
#[derive(Default)]
-pub struct Size (pub i32, pub i32);
+pub struct Size {
+ pub width: i32,
+ pub height: i32
+}
#[derive(Default)]
pub struct TopView {
- pub width: i32,
- pub height: i32,
pub cells: HashMap<Position, Vec<Visible>>
}
+
+
+#[derive(Default)]
+pub struct Floor {
+ pub cells: HashMap<Position, Vec<Entity>>
+}