+ //! Setup console text color.
+ //!
+ //! On Windows, this would affect active terminal color output.
+ //! On other systems, this would put special terminal codes;
+ //! the terminal should support these codes or them will appear in text otherwise.
+ //! The same will happen when stream is redirected into text file.
+ //!
+ //! Beware that within multi-threaded environment inducing console colors
+ //! might lead to colored text mixture due to concurrency.
+ Standard_EXPORT static void SetConsoleTextColor (Standard_OStream* theOStream,
+ Message_ConsoleColor theTextColor,
+ bool theIsIntenseText = false);
+
+public: