VT100 Terminal App
Circle VT100 module documentation
Loading...
Searching...
No Matches
VT100_FontConverter.h File Reference

Declares helper functions that translate VT100 ROM fonts to Circle. More...

#include <circle/types.h>
#include <circle/font.h>

Go to the source code of this file.

Functions

const TFont & GetVT100Font (EFontSelection selection)
 Access the converted Circle font for the requested selection.
 
void ConvertVT100Font (void)
 Perform the full conversion for all VT100 fonts.
 
void ConvertVT100FontToCircle (void)
 Convert the 10x20 VT100 font with CRT gaps.
 
void ConvertVT100FontToCircle_SolidDoubling (void)
 Convert the 10x20 VT100 font with solid doubling.
 
void ConvertVT100FontToCircle_8x20 (void)
 Convert the 8x20 VT100 font variant.
 
void ConvertVT100GraphicsToCircle (void)
 Convert the graphics font (10x20 with CRT gaps).
 
void ConvertVT100GraphicsToCircle_SolidDoubling (void)
 Convert the graphics font solid doubling variant.
 
void ConvertVT100GraphicsToCircle_8x20 (void)
 Convert the graphics font 8x20 variant.
 

Detailed Description

Declares helper functions that translate VT100 ROM fonts to Circle.

These conversion utilities are shared between the standalone font converter and the runtime task. They encapsulate the mechanical steps needed to expand original DEC terminal bitmaps into the Circle TFont format across all supported sizes and variants.