λ61
Loading...
Searching...
No Matches
IBasicScriptEngine.hpp File Reference

Go to the source code of this file.

Namespaces

namespace  l61
namespace  l61::ScriptEngine

Macros

#define L61_IBASICSCRIPTENGINE_HPP

Functions

 l61::ScriptEngine::l61_interface_call (public, sol::protected_function_result runCodeBlock(const std::string &luaCode))
 Runs arbitrary lua code from a string.
 l61::ScriptEngine::l61_interface_call (public, void specialRun(const std::function< void(sol::state &)> &func))
 Allows you to run arbitrary code involving the Script state.
 l61::ScriptEngine::l61_interface_call (public, void attachDebugger(AbstractScriptDebugger *debugger))
 Attach a debugger to this script environment.
 l61::ScriptEngine::l61_interface_call (public, void exec(const std::string &code))
 for user input
 l61::ScriptEngine::l61_interface_deconstructor (IBasicScriptEngine)

Variables

l61_interface l61::ScriptEngine::IBasicScriptEngine

Macro Definition Documentation

◆ L61_IBASICSCRIPTENGINE_HPP

#define L61_IBASICSCRIPTENGINE_HPP