Versions in this module Expand all Collapse all v1 v1.0.1 Mar 21, 2024 Changes in this version + var I64 = UserDataType[int64] + var U64 = UserDataType[uint64] + func Loader(ls *lua.LState) int + func Lua64Eq(ls *lua.LState) int + func Lua64Le(ls *lua.LState) int + func Lua64Lt(ls *lua.LState) int + func LuaI64Index(ls *lua.LState) int + func LuaI64String(ls *lua.LState) int + func LuaU64Index(ls *lua.LState) int + func LuaU64String(ls *lua.LState) int + type UserDataType struct + Name string + func (udt *UserDataType[T]) Check(ls *lua.LState, idx int) (*lua.LUserData, T) + func (udt *UserDataType[T]) Metatable(ls *lua.LState) lua.LValue + func (udt *UserDataType[T]) New(ls *lua.LState, val T) *lua.LUserData + func (udt *UserDataType[T]) NewMetatable(ls *lua.LState) *lua.LTable + func (udt *UserDataType[T]) StartIndex(ls *lua.LState) (T, string) + func (udt *UserDataType[T]) StartMethod(ls *lua.LState) T