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