From: Ian Jackson Date: Sun, 14 Mar 2021 22:09:47 +0000 (+0000) Subject: hidden: Provide PieceOccult::is_active X-Git-Tag: otter-0.4.0~48 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=790e324e7f5946757fa07bb97455c53224e7337c;p=otter.git hidden: Provide PieceOccult::is_active Signed-off-by: Ian Jackson --- diff --git a/src/hidden.rs b/src/hidden.rs index 84bef6f2..2a9cbbf7 100644 --- a/src/hidden.rs +++ b/src/hidden.rs @@ -63,6 +63,10 @@ pub enum OccultationKindGeneral { } pub type OccultationKind = OccultationKindGeneral<(Area, ZCoord)>; +impl PieceOccult { + pub fn is_active(&self) -> bool { self.active.is_some() } +} + impl Default for OccultationKind { fn default() -> Self { OccK::Visible } }