|
That Terminal
A terminal emulator designed for video making purposes.
|
Defines an interface that converts unicode characters into pixels, through scanning available font files for a specified range in unicode at specified size. More...
#include <atomic>#include <memory>#include <vector>#include <mutex>#include <unordered_set>#include <condition_variable>#include "read_font.hh"

Go to the source code of this file.
Classes | |
| class | FontPlan |
| struct | FontPlan::Glyph |
Functions | |
| void | FontPlannerTick () |
Defines an interface that converts unicode characters into pixels, through scanning available font files for a specified range in unicode at specified size.
| struct FontPlan::Glyph |
| void FontPlannerTick | ( | ) |
A callback function that unloads fonts that have not been accessed for 60 seconds. This check is only done if 10 or more seconds has elapsed since last check.