AddIntroLines() | HoverRace::Client::HoverScript::SysConsole | |
AddLogLine(LogLevel level, const std::string &line) | HoverRace::Client::HoverScript::SysConsole | private |
Advance(Util::OS::timestamp_t tick) override | HoverRace::Client::HoverScript::SysConsole | inlinevirtual |
baseLogIdx | HoverRace::Client::HoverScript::SysConsole | private |
Clear() override | HoverRace::Client::HoverScript::SysConsole | virtual |
commandLine | HoverRace::Client::HoverScript::SysConsole | private |
Console(Script::Core &scripting) | HoverRace::Client::HoverScript::Console | |
CopyGlobals() | HoverRace::Script::Env | protected |
curHistory | HoverRace::Client::HoverScript::SysConsole | private |
debugPeer | HoverRace::Client::HoverScript::SysConsole | private |
director | HoverRace::Client::HoverScript::SysConsole | private |
Env(Core &scripting) | HoverRace::Script::Env | |
Env(const Env &)=delete | HoverRace::Script::Env | |
Execute(const Core::Chunk &chunk, ReturnPolicy rp=ReturnPolicy()) | HoverRace::Script::Env | inlineprotected |
gamePeer | HoverRace::Client::HoverScript::SysConsole | private |
GetCommandLine() | HoverRace::Client::HoverScript::SysConsole | inline |
GetEndLogIndex() const | HoverRace::Client::HoverScript::SysConsole | |
GetInputState() const | HoverRace::Client::HoverScript::Console | |
GetLogAddedSignal() | HoverRace::Client::HoverScript::SysConsole | inline |
GetLogClearedSignal() | HoverRace::Client::HoverScript::SysConsole | inline |
GetScripting() const | HoverRace::Script::Env | inlineprotected |
GetState() const | HoverRace::Script::Env | inlineprotected |
HelpClass(const Script::Help::Class &cls) override | HoverRace::Client::HoverScript::SysConsole | virtual |
HelpMethod(const Script::Help::Class &cls, const Script::Help::Method &method) override | HoverRace::Client::HoverScript::SysConsole | virtual |
history | HoverRace::Client::HoverScript::SysConsole | private |
history_t typedef | HoverRace::Client::HoverScript::SysConsole | private |
InitEnv() override | HoverRace::Client::HoverScript::SysConsole | protectedvirtual |
inputPeer | HoverRace::Client::HoverScript::SysConsole | private |
InputState enum name | HoverRace::Client::HoverScript::Console | |
introWritten | HoverRace::Client::HoverScript::SysConsole | private |
LoadChunkFromFile(const Util::OS::path_t &filename) | HoverRace::Script::Env | protectedstatic |
LoadNextCmd() | HoverRace::Client::HoverScript::SysConsole | |
LoadPrevCmd() | HoverRace::Client::HoverScript::SysConsole | |
logAddedSignal | HoverRace::Client::HoverScript::SysConsole | private |
logAddedSignal_t typedef | HoverRace::Client::HoverScript::SysConsole | |
logClearedSignal | HoverRace::Client::HoverScript::SysConsole | private |
logClearedSignal_t typedef | HoverRace::Client::HoverScript::SysConsole | |
logConn | HoverRace::Client::HoverScript::SysConsole | private |
LogError(const std::string &s) override | HoverRace::Client::HoverScript::SysConsole | virtual |
LogHistory(const std::string &s) | HoverRace::Client::HoverScript::SysConsole | |
LogInfo(const std::string &s) override | HoverRace::Client::HoverScript::SysConsole | virtual |
LogLevel enum name | HoverRace::Client::HoverScript::SysConsole | |
logLines | HoverRace::Client::HoverScript::SysConsole | private |
LogNote(const std::string &s) | HoverRace::Client::HoverScript::SysConsole | |
LogScriptError(const Script::ScriptExn &ex) | HoverRace::Script::Env | protected |
LQuit(lua_State *L) | HoverRace::Client::HoverScript::SysConsole | static |
maxLogLines | HoverRace::Client::HoverScript::SysConsole | private |
metaSession | HoverRace::Client::HoverScript::SysConsole | private |
OnLog(const Util::Log::Entry &entry) | HoverRace::Client::HoverScript::SysConsole | private |
OnSessionChanged(std::shared_ptr< MetaSession > metaSession) | HoverRace::Client::HoverScript::SysConsole | private |
operator=(const Env &)=delete | HoverRace::Script::Env | |
PushEnv() | HoverRace::Script::Env | protected |
ReadLogs(Function fn) | HoverRace::Client::HoverScript::SysConsole | inline |
ReadLogs(size_t start, Function fn) | HoverRace::Client::HoverScript::SysConsole | inline |
ReadLogs(size_t start, size_t end, Function fn) | HoverRace::Client::HoverScript::SysConsole | inline |
RunScript(const Util::OS::path_t &filename) | HoverRace::Script::Env | inline |
sessionChangedConn | HoverRace::Client::HoverScript::SysConsole | private |
SetHelpHandler(Help::HelpHandler *helpHandler) | HoverRace::Script::Env | protected |
SetInputState(InputState newState) | HoverRace::Client::HoverScript::Console | protected |
SubmitChunk(const std::string &s) | HoverRace::Client::HoverScript::Console | |
SubmitChunkWithHistory(const std::string &s) | HoverRace::Client::HoverScript::SysConsole | |
SUPER typedef | HoverRace::Client::HoverScript::SysConsole | private |
SysConsole(Script::Core &scripting, GameDirector &director, DebugPeer &debugPeer, GamePeer &gamePeer, InputPeer &inputPeer, size_t maxLogLines=512, size_t maxHistory=64) | HoverRace::Client::HoverScript::SysConsole | |
~Console() | HoverRace::Client::HoverScript::Console | virtual |
~Env() | HoverRace::Script::Env | inlinevirtual |
~SysConsole() | HoverRace::Client::HoverScript::SysConsole | virtual |