Scylla Framework
  • API Reference
Search Results for

    Scylla TextMode - API Documentation

    Scylla is a modular game framework for Unity 6.5+. This is the API reference for the TextMode module -- the framework's grid-based SDF text renderer, covering character grids drawn in one instanced pass, a VT/ANSI terminal emulator with a terminal frontend, text effects, switchable color themes, and a CRT display simulation for TextMode views and, through the URP and HDRP packages, for any camera.


    Browse the API Reference to explore all namespaces, classes, and members.


    What's in TextMode?

    Area Highlights
    Module Facade ScyllaTextMode Tier 1 module under Core, with views that also work before the module has started
    Character Grid CellGrid of up to 512 by 512 cells, drawn in one instanced indirect call with dirty-cell uploads
    Views TextModeView in world space and UITextModeView on a canvas, with cell borders and render-to-texture capture
    Drawing Printing with alignment and wrapping, fills, box drawing, rules, and grid-to-grid blitting
    Terminal A byte-level VT/ANSI parser with the alternate screen, scrolling regions and status reports, plus log and full-screen frontends
    Effects Typewriter and decode reveals, mask-driven transitions, set pieces and ambient effects, chained by a sequencer
    Themes Named palettes that repaint every view in one call, plus a display-wide inversion
    CRT Beam, mask, phosphor, signal and tube simulation with presets, HDR mask mode and a high-refresh beam simulator
    Camera Effects A URP renderer feature and Volume that show any camera through the CRT; an HDRP package does the same
    Configuration ScyllaTextModeConfiguration ScriptableObject with a JSON config file mirror and the TextMode Wizard
    Back to top Scylla Framework - TextMode Module API Documentation