static | AnsiEngine() |
private nothrow | AnsiEngine(int handle_) |
public inline nothrow Constant | DefaultTextColor() const |
public inline nothrow Constant | DefautBackColor() 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 nothrow void | ResetAttributes() |
private nothrow void | SetAttributes() |
public nothrow void | SetDefaultBackColor(Constant color) |
public nothrow 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 |