This commit is contained in:
2023-03-26 23:00:43 +01:00
parent ee89ac9b00
commit cc4aa1ec43
6 changed files with 122 additions and 0 deletions
+14
View File
@@ -0,0 +1,14 @@
module Dodge.Shadows where
import Shape.Data
drawAllShadows :: Surface -> Bool
drawAllShadows = const False
drawShadowsByImportance :: Importance -> Surface -> Bool
drawShadowsByImportance si = (si <) . _sfShadowImportance
setShadowLimits :: (Size -> Importance) -> Surface -> Bool
setShadowLimits f s = _sfShadowImportance s < f (_sfSize s)