2019-01-08 23:12:47 +00:00
|
|
|
#include "retro/Console.h"
|
2015-09-08 21:47:46 +00:00
|
|
|
#include <string.h>
|
|
|
|
|
2019-01-08 23:12:47 +00:00
|
|
|
namespace retro
|
2015-09-08 21:47:46 +00:00
|
|
|
{
|
2019-08-18 11:21:00 +00:00
|
|
|
void InitConsole();
|
2015-09-08 21:47:46 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
int main()
|
|
|
|
{
|
2019-08-18 11:21:00 +00:00
|
|
|
retro::InitConsole();
|
2020-01-12 21:09:04 +00:00
|
|
|
std::string out = "Hello, \033[1mexternal world of \033[0m\033[3mtrue beauty and \033[4mgreatness\033[0m.\nEnter \"exit\" to quit.\n";
|
2019-08-18 11:21:00 +00:00
|
|
|
retro::Console::currentInstance->write(out.data(), out.size());
|
|
|
|
|
|
|
|
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 21:47:46 +00:00
|
|
|
}
|