Interface GuiFilter
- All Known Implementing Classes:
GuiFilter.Blur, GuiFilter.Brightness, GuiFilter.Contrast, GuiFilter.DropShadow, GuiFilter.Grayscale, GuiFilter.HueRotate, GuiFilter.Invert, GuiFilter.Opacity, GuiFilter.Saturate, GuiFilter.Sepia
public sealed interface GuiFilter
permits GuiFilter.Blur, GuiFilter.Brightness, GuiFilter.Contrast, GuiFilter.DropShadow, GuiFilter.Grayscale, GuiFilter.HueRotate, GuiFilter.Invert, GuiFilter.Opacity, GuiFilter.Saturate, GuiFilter.Sepia
Typed convenience filter in an ordered component filter chain.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final record -
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic GuiFilter.Blurblur(float radius) static GuiFilter.Brightnessbrightness(float amount) static GuiFilter.Contrastcontrast(float amount) static GuiFilter.DropShadowdropShadow(float x, float y, float blur, RenderColor color) static GuiFilter.Grayscalegrayscale(float amount) static GuiFilter.HueRotatehueRotate(float degrees) static GuiFilter.Invertinvert(float amount) static GuiFilter.Opacityopacity(float amount) static GuiFilter.Saturatesaturate(float amount) static GuiFilter.Sepiasepia(float amount)
-
Method Details
-
blur
-
brightness
-
contrast
-
dropShadow
-
grayscale
-
hueRotate
-
invert
-
opacity
-
saturate
-
sepia
-