Enum ConsoleOutputType

Defines how terminal output should be handled.

enum ConsoleOutputType : int { ... }

Enum members

cellular or do you want access to the terminal screen as a grid of characters?
linear do you want output to work one line at a time?
minimalProcessing do the least possible work, skips most construction and desturction tasks. Only use if you know what you're doing here