24 #include "../../../engine/Script/Env.h" 25 #include "../../../engine/Util/OS.h" 26 #include "../../../engine/Script/Help/HelpHandler.h" 39 namespace HoverScript {
54 void InitEnv()
override;
59 void SubmitChunk(
const std::string &s);
62 virtual void Clear() = 0;
65 virtual void LogInfo(
const std::string &s) = 0;
66 virtual void LogError(
const std::string &s) = 0;
78 static int LClear(lua_State *state);
Script::Core::OutHandle outHandle
Definition: Console.h:86
Definition: Console.cpp:49
outs_t::iterator OutHandle
Definition: Core.h:86
A script environment.
Definition: Env.h:54
InputState inputState
Definition: Console.h:85
Abstract base class for handlers of help requests.
Definition: HelpHandler.h:45
Base class for debug consoles.
Definition: Console.h:45
InputState
Definition: Console.h:69
std::string chunk
Definition: Console.h:87
Definition: Console.cpp:34
API documentation for a Lua class.
Definition: Class.h:52
Definition: Announcement.h:24
MR_Int64 timestamp_t
Definition: OS.h:55
A script environment.
Definition: Core.h:66