Terminal++ 3.1.0.4
A C++ library for interacting with ANSI terminal windows
Loading...
Searching...
No Matches
terminalpp.hpp
1#pragma once
2
3// A convenience header for fundamental Terminal++ usage.
4
5// The basic layer of terminal reading and writing is defined in terminal.hpp,
6// which includes everything you need to know about the terminal, including
7// token types (virtual keys, control sequences, mouse reports),
8// manipulation of elements to form strings, and basic cursor and size
9// manipulation.
10#include "terminalpp/terminal.hpp" // IWYU pragma: export
11
12// More advanced knowledge of the terminal comes in the form of the screen,
13// which embeds canvases to be drawn on.
14#include "terminalpp/screen.hpp" // IWYU pragma: export
15
16// In order to write encoded strings, it is necessary to include the encoder.
17#include "terminalpp/encoder.hpp" // IWYU pragma: export