| static | AnsiEngine() |
| private | AnsiEngine(int handle_) |
| public inline Constant | DefaultBackColor() const |
| public inline Constant | DefaultTextColor() const |
| private void | Emit(char c, const ColorCharOutputMethod& writeOutputChar) |
| public static AnsiEngine& | Error() |
| public static AnsiEngine& | Out() |
| public void | Process(const String<char>& text, const ColorCharOutputMethod& writeOutputChar) |
| private void | Put(char c, const ColorCharOutputMethod& writeOutputChar) |
| private void | ResetAttributes() |
| private void | SetAttributes() |
| public void | SetDefaultBackColor(Constant color) |
| public void | SetDefaultTextColor(Constant color) |
| private Constant | backColor |
| private Constant | currentBackColor |
| private Constant | currentTextColor |
| private Constant | defaultBackColor |
| private Constant | defaultTextColor |
| private static UniquePtr<AnsiEngine> | error |
| private int | handle |
| private static UniquePtr<AnsiEngine> | out |
| private int | state |
| private Constant | textColor |
| private UnicodeEngine | unicodeEngine |