55
66namespace InEngine . Core . IO ;
77
8- public class Write : IWrite
8+ public class Write : IConsoleWrite
99{
1010 static readonly Mutex consoleOutputLock = new Mutex ( ) ;
1111 static readonly Mutex fileOutputLock = new Mutex ( ) ;
@@ -26,60 +26,60 @@ public Write(bool isBufferEnabled)
2626 IsBufferEnabled = isBufferEnabled ;
2727 }
2828
29- public IWrite Newline ( int count = 1 )
29+ public IConsoleWrite Newline ( int count = 1 )
3030 {
3131 for ( var i = 0 ; i < count ; i ++ )
3232 Console . WriteLine ( ) ;
3333 return this ;
3434 }
3535
36- public IWrite Info ( object val )
36+ public IConsoleWrite Info ( object val )
3737 {
3838 return ColoredLine ( val , InfoColor ) ;
3939 }
4040
41- public IWrite Error ( object val )
41+ public IConsoleWrite Error ( object val )
4242 {
4343 return ColoredLine ( val , ErrorColor ) ;
4444 }
4545
46- public IWrite Warning ( object val )
46+ public IConsoleWrite Warning ( object val )
4747 {
4848 return ColoredLine ( val , WarningColor ) ;
4949 }
5050
51- public IWrite Line ( object val )
51+ public IConsoleWrite Line ( object val )
5252 {
5353 return ColoredLine ( val , LineColor ) ;
5454 }
5555
56- public IWrite ColoredLine ( object val , ConsoleColor consoleColor )
56+ public IConsoleWrite ColoredLine ( object val , ConsoleColor consoleColor )
5757 {
5858 WriteColoredLineOrText ( val , consoleColor , true ) ;
5959 return this ;
6060 }
6161
62- public IWrite InfoText ( object val )
62+ public IConsoleWrite InfoText ( object val )
6363 {
6464 return ColoredText ( val , InfoColor ) ;
6565 }
6666
67- public IWrite ErrorText ( object val )
67+ public IConsoleWrite ErrorText ( object val )
6868 {
6969 return ColoredText ( val , ErrorColor ) ;
7070 }
7171
72- public IWrite WarningText ( object val )
72+ public IConsoleWrite WarningText ( object val )
7373 {
7474 return ColoredText ( val , WarningColor ) ;
7575 }
7676
77- public IWrite Text ( object val )
77+ public IConsoleWrite Text ( object val )
7878 {
7979 return ColoredText ( val , LineColor ) ;
8080 }
8181
82- public IWrite ColoredText ( object val , ConsoleColor consoleColor )
82+ public IConsoleWrite ColoredText ( object val , ConsoleColor consoleColor )
8383 {
8484 WriteColoredLineOrText ( val , consoleColor , false ) ;
8585 return this ;
0 commit comments