Package com.github.tommyettinger.textra.effects

Contains the various effects that can be applied to text in a TypingLabel.
  • Class Summary
    Class Description
    AttentionEffect
    Makes the hovered-over glyph stretch on y, as well as some glyphs near it.
    BlinkEffect
    Blinks the entire text in two different colors at once, without interpolation.
    CarouselEffect
    Makes the text jumps and falls as if there was gravity.
    CrowdEffect
    Rotates each glyph slightly back and forth, each one independently.
    EaseEffect
    Moves the text vertically easing it into the final position.
    EmergeEffect
    Stretches the text vertically from the baseline up to its full height.
    FadeEffect
    Fades the text's color from between colors or alphas.
    GradientEffect
    Tints the text in a gradient pattern.
    HangEffect
    Hangs the text in midair and suddenly drops it.
    HeartbeatEffect
    Makes the text jumps and falls as if there was gravity.
    HighlightEffect
    Tints the single glyph (or affected text, if all is true) underneath the pointer/mouse in a rainbow pattern.
    JoltEffect
    Randomly selects and shakes individual characters in the text.
    JumpEffect
    Makes the text jumps and falls as if there was gravity.
    LinkEffect
    Allows clicking the affected text to open a URL in the browser.
    RainbowEffect
    Tints the text in a rainbow pattern.
    RotateEffect
    Permanently rotates text in-place for each cell.
    ScaleEffect
    Permanently sets the size of text.
    ShakeEffect
    Shakes the text in a random pattern.
    ShrinkEffect
    Starts the text large and shrinks into the final position/size.
    SickEffect
    Drips the text in a random pattern.
    SlideEffect
    Moves the text horizontally easing it into the final position.
    SpinEffect
    Rotates each glyph quickly and slows down as it approaches some count of rotations.
    SpiralEffect
    Moves the text in a round spiral from outwards-in, easing it into the final position.
    SquashEffect
    Stretches the text vertically from the baseline up to its full height.
    StylistEffect
    Enables style properties for the single glyph (or affected text, if all is true) underneath the pointer/mouse, and disables them when not underneath.
    TriggerEffect
    Allows clicking the affected text to trigger an event.
    WaveEffect
    Moves the text vertically in a sine wave pattern.
    WindEffect
    Moves the text in a wind pattern.