diff options
| author | Alexander Gavrilov | 2012-08-19 09:21:25 +0400 |
|---|---|---|
| committer | Alexander Gavrilov | 2012-08-19 09:21:25 +0400 |
| commit | fd0bf2ef929d3bc98570012b21e6e603c570a8f6 (patch) | |
| tree | e6339698fa55793c6aa7899fe3e2a8a5f5afd9e0 /library/include | |
| parent | 8ed219d4e0cbea19c8a9489294a975b81946bba2 (diff) | |
| download | dfhack-fd0bf2ef929d3bc98570012b21e6e603c570a8f6.tar.gz dfhack-fd0bf2ef929d3bc98570012b21e6e603c570a8f6.tar.bz2 dfhack-fd0bf2ef929d3bc98570012b21e6e603c570a8f6.tar.xz | |
Extract the color enum from color_ostream to toplevel.
Diffstat (limited to 'library/include')
| -rw-r--r-- | library/include/ColorText.h | 44 |
1 files changed, 23 insertions, 21 deletions
diff --git a/library/include/ColorText.h b/library/include/ColorText.h index 0cc286dc..50d1f362 100644 --- a/library/include/ColorText.h +++ b/library/include/ColorText.h @@ -41,30 +41,32 @@ namespace dfproto namespace DFHack { + enum color_value + { + COLOR_RESET = -1, + COLOR_BLACK = 0, + COLOR_BLUE, + COLOR_GREEN, + COLOR_CYAN, + COLOR_RED, + COLOR_MAGENTA, + COLOR_BROWN, + COLOR_GREY, + COLOR_DARKGREY, + COLOR_LIGHTBLUE, + COLOR_LIGHTGREEN, + COLOR_LIGHTCYAN, + COLOR_LIGHTRED, + COLOR_LIGHTMAGENTA, + COLOR_YELLOW, + COLOR_WHITE, + COLOR_MAX = COLOR_WHITE + }; + class DFHACK_EXPORT color_ostream : public std::ostream { public: - enum color_value - { - COLOR_RESET = -1, - COLOR_BLACK = 0, - COLOR_BLUE, - COLOR_GREEN, - COLOR_CYAN, - COLOR_RED, - COLOR_MAGENTA, - COLOR_BROWN, - COLOR_GREY, - COLOR_DARKGREY, - COLOR_LIGHTBLUE, - COLOR_LIGHTGREEN, - COLOR_LIGHTCYAN, - COLOR_LIGHTRED, - COLOR_LIGHTMAGENTA, - COLOR_YELLOW, - COLOR_WHITE, - COLOR_MAX = COLOR_WHITE - }; + typedef DFHack::color_value color_value; private: color_value cur_color; |
