Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
Instances
ComponentUnit Layer Source # | |
Defined in Data.Component.Layer update :: forall env (m :: Type -> Type). (HasLightEnv env, HasLoopEnv env, HasComponentEnv env, MonadIO m, MonadMask m) => Layer -> LightT env m Layer Source # figures :: forall env (m :: Type -> Type). (HasLightEnv env, MonadIO m, MonadMask m) => Layer -> LightT env m [Figure] Source # draw :: forall env (m :: Type -> Type). (HasLightEnv env, MonadIO m, MonadMask m) => Layer -> LightT env m () Source # onSignal :: forall env (m :: Type -> Type). (HasLightEnv env, HasLoopEnv env, HasComponentEnv env, MonadIO m, MonadMask m) => Event -> Layer -> LightT env m Layer Source # useCache :: Layer -> Layer -> Bool Source # beforeClearCache :: forall env (m :: Type -> Type). (HasLightEnv env, MonadIO m, MonadMask m) => Layer -> [Figure] -> LightT env m () Source # |