24 #include "../../../engine/Script/Env.h" 28 namespace HoverScript {
41 namespace HoverScript {
57 void InitEnv()
override;
60 virtual void LogInfo(
const std::string &s);
61 virtual void LogError(
const std::string &s);
Scripting peer for system-level control of the game.
Definition: GamePeer.h:56
boost::filesystem::path path_t
Definition: OS.h:57
GamePeer & gamePeer
Definition: SysEnv.h:69
outs_t::iterator OutHandle
Definition: Core.h:86
void RunScript(const Util::OS::path_t &filename)
Definition: SysEnv.h:65
A script environment.
Definition: Env.h:54
The global system environment.
Definition: SysEnv.h:47
Provides access to debugging tools.
Definition: DebugPeer.h:50
InputPeer & inputPeer
Definition: SysEnv.h:70
Script::Core::OutHandle outHandle
Definition: SysEnv.h:71
Definition: Announcement.h:24
DebugPeer & debugPeer
Definition: SysEnv.h:68
A script environment.
Definition: Core.h:66