Files
BH3/Assets/Plugins/Assembly-CSharp-firstpass/LuaInterface/ClassGenerator.cs
2025-08-13 09:26:42 +08:00

23 lines
444 B
C#

using System;
namespace LuaInterface
{
internal class ClassGenerator
{
private ObjectTranslator translator;
private Type klass;
public ClassGenerator(ObjectTranslator translator, Type klass)
{
this.translator = translator;
this.klass = klass;
}
public object extractGenerated(IntPtr luaState, int stackPos)
{
return CodeGeneration.Instance.GetClassInstance(klass, translator.getTable(luaState, stackPos));
}
}
}