mischief-ecs-0.1.0.0: src/Mischief/ECS/App/SystemDef.hs
module Mischief.ECS.App.SystemDef where
import Data.Default
import GHC.Generics
import Mischief.ECS.Components
import Mischief.ECS.World
newtype SystemTick = SystemTick {inner :: Tick}
deriving stock (Generic)
deriving anyclass (Component, Default)
newtype LastSystemTick = LastSystemTick {inner :: Tick}
deriving stock (Generic)
deriving anyclass (Component, Default)