Skip to content

ScreenLook

namespace Griff.Scenes;
public struct ScreenLook

A ScreenEffects’s settings as one frame is drawn with them (between the game’s last two steps, for settings a script tweens): what the renderer applies to the finished screen.

public float Aberration { get; init; }
public float Brightness { get; init; }
public float Contrast { get; init; }
public float Curvature { get; init; }
public float Grain { get; init; }
public ScreenPalette Palette { get; init; }
public float PixelSize { get; init; }
public float Saturation { get; init; }
public float Scanlines { get; init; }
public Color Tint { get; init; }
public float Vignette { get; init; }
public void Deconstruct(out float Vignette, out float Scanlines, out float Curvature, out float PixelSize, out float Aberration, out float Saturation, out float Contrast, out float Brightness, out Color Tint, out float Grain, out ScreenPalette Palette)
public override bool Equals(object obj)
public bool Equals(ScreenLook other)
public override int GetHashCode()
public override string ToString()