| Safe Haskell | None |
|---|---|
| Language | GHC2024 |
Mischief.ECS.App.Plugins
Documentation
class Typeable p => Plugin p where Source #
Minimal complete definition
Nothing
Instances
| Plugin TimePlugin Source # | |
Defined in Mischief.ECS.Time | |
data Dependency Source #
Instances
| Show Dependency Source # | |
Defined in Mischief.ECS.App.Plugins Methods showsPrec :: Int -> Dependency -> ShowS # show :: Dependency -> String # showList :: [Dependency] -> ShowS # | |
| Eq Dependency Source # | |
Defined in Mischief.ECS.App.Plugins | |
| Ord Dependency Source # | |
Defined in Mischief.ECS.App.Plugins Methods compare :: Dependency -> Dependency -> Ordering # (<) :: Dependency -> Dependency -> Bool # (<=) :: Dependency -> Dependency -> Bool # (>) :: Dependency -> Dependency -> Bool # (>=) :: Dependency -> Dependency -> Bool # max :: Dependency -> Dependency -> Dependency # min :: Dependency -> Dependency -> Dependency # | |
dep :: Plugin p => Dependency Source #
addPluginRec :: Plugin p => System () Source #