ui/effect library

Classes

ColorMutator
A mathematical mutator for 24-bit TrueColor cells.
DimmerEffect
Element for EffectWidget that absorbs pointer events. An effect that dims the colors beneath it.
DimmingBarrier
A modal barrier that dims the layers behind it.
EffectWidget
A wrapper widget that applies a TerminalEffect to its descendants post-paint.
EffectWidgetElement
Element for EffectWidget that ignores pointer events.
GlitchEffect
An effect that glitches the runes horizontally.
RegisteredEffect
An effect registered with its layout bounds and stacking order.
TerminalEffect
A post-paint mutation applied to the composite terminal buffer.

Enums

BlendOption
Options for blending styles in effect helpers.

Extensions

EffectHelpers on Buffer
Helper methods for TerminalEffect implementations.