Package org.pushingpixels.aurora.theming.painter.decoration

Types

Link copied to clipboard
class ArcDecorationPainter : AuroraDecorationPainter

Implementation of AuroraDecorationPainter that uses "arc" painting on title panes and lighter gradient near the horizontal center of the application frame.

Link copied to clipboard
interface AuroraDecorationPainter : AuroraTrait

Decoration painter interface for Aurora.

Link copied to clipboard

Implementation of AuroraDecorationPainter that uses brushed metal painting on decoration areas.

Link copied to clipboard
class FlatDecorationPainter : AuroraDecorationPainter

Decoration painter that paints a flat appearance.

Link copied to clipboard
class MarbleNoiseDecorationPainter(textureAlpha: Float, baseDecorationPainter: AuroraDecorationPainter?) : ShaderWrapperDecorationPainter

Implementation of AuroraDecorationPainter that uses marble noise painting on decoration areas.

Link copied to clipboard
class MatteDecorationPainter : AuroraDecorationPainter

Implementation of AuroraDecorationPainter that uses matte painting on decoration areas.

Link copied to clipboard
abstract class ShaderWrapperDecorationPainter(runtimeEffect: RuntimeEffect, baseShader: Shader?, baseDecorationPainter: AuroraDecorationPainter?) : AuroraDecorationPainter

Implementation of AuroraDecorationPainter that uses a Skia shader to paint on decoration areas.