Versions in this module Expand all Collapse all v0 v0.5.1 Jan 15, 2023 Changes in this version + func OpenPackage(L *lua.LState) int + type Engine struct + func NewEngine() *Engine + func (e *Engine) Close() + func (e *Engine) DoReader(path string, rdr io.Reader) error + func (e *Engine) DoString(file string) error + func (e *Engine) GetUserData(name string, value interface{}) *lua.LUserData + func (e *Engine) Invoke(fn *lua.LFunction, args []interface{}, outArg reflect.Value) error + func (e *Engine) SetCallback(name string, _func interface{}) + func (e *Engine) SetEnum(name string, value int64) + func (e *Engine) WrapInterface(name string, interfacePointer interface{}, newFunc interface{}, ...) + type Filesystem interface + Exists func(path string) bool + Open func(path string) (io.ReadCloser, error)