proguard.gui.splash |
This package contains a library for creating splash screens and animations
with text, graphical elements, and some special effects.
|
Java Source File Name | Type | Comment |
BufferedSprite.java | Class | This Sprite encapsulates another Sprite, which is then buffered in an Image. |
CircleSprite.java | Class | This Sprite represents an animated circle. |
ClipSprite.java | Class | This Sprite encapsulates another Sprite, which is clipped by a clip Sprite. |
ColorSprite.java | Class | This Sprite colors another given sprite. |
CompositeSprite.java | Class | This Sprite is the composition of a list of Sprite objects. |
ConstantColor.java | Class | This VariableColor is constant over time. |
ConstantDouble.java | Class | This VariableDouble is constant over time. |
ConstantFont.java | Class | This VariableFont is constant over time. |
ConstantInt.java | Class | This VariableInt is constant over time. |
ConstantString.java | Class | This VariableString is constant over time. |
ConstantTiming.java | Class | This Timing is constant over time. |
FontSprite.java | Class | This Sprite sets the font for another given sprite. |
ImageSprite.java | Class | This Sprite represents an animated image. |
LinearColor.java | Class | This VariableColor varies linearly with respect to its Timing. |
LinearDouble.java | Class | This VariableDouble varies linearly with respect to its Timing. |
LinearInt.java | Class | This VariableColor varies linearly with respect to its Timing. |
LinearTiming.java | Class | This Timing ramps up linearly from 0 to 1 in a given time interval. |
OverrideGraphics2D.java | Class | This Graphics2D allows to fix some basic settings (Color, Font, Paint, Stroke,
XORMode) of a delegate Graphics2D, overriding any subsequent attempts to
change those settings. |
RectangleSprite.java | Class | This Sprite represents an animated rounded rectangle. |
SawToothTiming.java | Class | This Timing ramps up linearly from 0 to 1 in a given repeated time interval. |
ShadowedSprite.java | Class | This Sprite adds a drop shadow to another Sprite. |
SineTiming.java | Class | This Timing varies between 0 and 1, as a sine wave over time. |
SmoothTiming.java | Class | This Timing ramps up smoothly from 0 to 1 in a given time interval. |
SplashPanel.java | Class | This JPanel renders an animated Sprite. |
Sprite.java | Interface | This interface describes objects that can paint themselves, possibly varying
as a function of time. |
TextSprite.java | Class | This Sprite represents a text. |
TimeSwitchSprite.java | Class | This Sprite displays another Sprite in a given time interval. |
Timing.java | Interface | This interface maps a time to a normalized timing between 0 and 1. |
TypeWriterString.java | Class | This VariableString produces a String that grows linearly with respect to its
Timing, as if it is being written on a typewriter. |
VariableColor.java | Interface | This interface represents a Color that varies with time. |
VariableDouble.java | Interface | This interface represents a double that varies with time. |
VariableFont.java | Interface | This interface represents a Font that varies with time. |
VariableInt.java | Interface | This interface represents an integer that varies with time. |
VariableSizeFont.java | Class | This VariableFont varies in size with respect to its Timing. |
VariableString.java | Interface | This interface represents a String that varies with time. |