23#ifndef L61_IBASICSCRIPTENGINE_HPP
24#define L61_IBASICSCRIPTENGINE_HPP
38 l61_interface_call(
public, sol::protected_function_result runCodeBlock(
const std::string& luaCode));
#define l61_interface_call(access_level, sig)
This denotes that a call within an interface is a pure virtual.
Definition PseudoKeywords.hpp:52
#define l61_interface
denotes that I class is an interface with little to no implementation
Definition PseudoKeywords.hpp:44
#define l61_interface_deconstructor(type)
Create a standard virtual destructor for your interface.
Definition PseudoKeywords.hpp:58
l61_abstract_class AbstractScriptDebugger
Definition defs.hpp:172
l61_interface IBasicScriptEngine
Definition IBasicScriptEngine.hpp:30