CodeGlyphX logo
CodeGlyphX

API Reference

Class

AsciiConsolePresets

Namespace CodeGlyphX.Rendering.Ascii
Assembly CodeGlyphX
Modifiers static

Ready-to-use console presets for auto-fit rendering.

Inheritance

  • Object
  • AsciiConsolePresets

Methods

public static AsciiConsoleOptions Compact() #
Returns: AsciiConsoleOptions

Compact output (half-blocks).

public static AsciiConsoleOptions CompactDark(Nullable<Rgba32> lightColor = null) #
Returns: AsciiConsoleOptions

Compact output tuned for dark terminals (foreground only).

Parameters

lightColor System.Nullable{CodeGlyphX.Rendering.Png.Rgba32} = null optionalposition: 0
Optional foreground color for dark modules.
public static AsciiConsoleOptions CompactDarkForeground(Nullable<Rgba32> foregroundColor = null) #
Returns: AsciiConsoleOptions

Compact output tuned for dark terminals (foreground only).

Parameters

foregroundColor System.Nullable{CodeGlyphX.Rendering.Png.Rgba32} = null optionalposition: 0
Optional foreground color for dark modules.
public static AsciiConsoleOptions ConservativeQr() #
Returns: AsciiConsoleOptions

Compact output with a conservative QR layout.

public static AsciiConsoleOptions Square() #
Returns: AsciiConsoleOptions

Square-ish output (no half-blocks).

public static AsciiConsoleOptions Tiny() #
Returns: AsciiConsoleOptions

Tiny output for tight layouts; validate readability in the target terminal.