Enum SizingMode
- Namespace
- RatatuiUnity
How RatatuiRenderer interprets the fontSize inspector value.
Cols × rows are always preserved; only the per-cell pixel scale changes.
Modeled after CSS viewport-relative length units.
public enum SizingMode
Fields
Pixel = 0fontSizeis taken as absolute pixels. The terminal is created once atAwakeand never refits.Vh = 1fontSizeis interpreted as percent of viewport height (fontSize × viewportHeight / 100). Refits on resize / DPI change. Mirrors CSSvh.Vmax = 4fontSizeis interpreted as percent of the larger viewport dimension (fontSize × max(viewportWidth, viewportHeight) / 100). Mirrors CSSvmax.Vmin = 3fontSizeis interpreted as percent of the smaller viewport dimension (fontSize × min(viewportWidth, viewportHeight) / 100). Best general choice for terminals that should stay readable in both portrait and landscape. Mirrors CSSvmin.Vw = 2fontSizeis interpreted as percent of viewport width (fontSize × viewportWidth / 100). Refits on resize / DPI change. Mirrors CSSvw.