2019-01-09 00:12:47 +01:00
# include "retro/Console.h"
2015-09-08 23:47:46 +02:00
# include <string.h>
2019-01-09 00:12:47 +01:00
namespace retro
2015-09-08 23:47:46 +02:00
{
2019-08-18 13:21:00 +02:00
void InitConsole ( ) ;
2015-09-08 23:47:46 +02:00
}
int main ( )
{
2019-08-18 13:21:00 +02:00
retro : : InitConsole ( ) ;
2020-01-14 22:46:05 +01:00
std : : string out = " \033 ]0;Hello world win \007 Hello, \033 [1mexternal world of \033 [0m \033 [3mtrue beauty and \033 [4mgreatness \033 [0m. \n Enter \" exit \" to quit. \n " ;
2020-01-18 00:33:55 +01:00
2019-08-18 13:21:00 +02:00
retro : : Console : : currentInstance - > write ( out . data ( ) , out . size ( ) ) ;
2020-01-16 00:11:56 +01:00
2019-08-18 13:21:00 +02:00
std : : string in ;
do
{
in = retro : : Console : : currentInstance - > ReadLine ( ) ;
out = " You Entered: " + in ;
retro : : Console : : currentInstance - > write ( out . data ( ) , out . size ( ) ) ;
} while ( in ! = " exit \n " ) ;
return 0 ;
2015-09-08 23:47:46 +02:00
}