#pragma once #undef max //fixes windows macro #include "commandline/commandline.h" #include "TLuaFile.h" #include #include class TConsole { public: TConsole(); void Write(const std::string& str); void WriteRaw(const std::string& str); void InitializeLuaConsole(TLuaEngine& Engine); private: std::unique_ptr mLuaConsole { nullptr }; Commandline mCommandline; };