diff --git a/src/tile.rs b/src/tile.rs index a628214..c63ff14 100644 --- a/src/tile.rs +++ b/src/tile.rs @@ -6,7 +6,7 @@ use super::Walls; #[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))] #[derive(Debug, Clone, Copy, PartialEq, Eq)] pub struct HexTile { - pos: Hex, + pub pos: Hex, pub walls: Walls, } @@ -25,6 +25,12 @@ impl HexTile { pub fn walls(&self) -> &Walls { &self.walls } + + /// Returns position of the tile + #[inline] + pub fn pos(&self) -> Hex { + self.pos + } } impl From for HexTile {