public LuaModule(LVM vm, Module value) : base(vm, Type.Module) { this.value = value; uid = vm.NewUID(); }
public void Review() { LVM.LoadLevel(0); }
public LuaFunction(LVM vm, Module module, StackFrame stackFrame) : base(vm, Type.Function) { this.module = module; this.stackFrame = stackFrame; uid = vm.NewUID(); }
public static extern IntPtr SendMessage(IntPtr hWnd, LVM msg, int wParam, ref RECT rc);
public LuaNil(LVM vm, string uid) : base(vm, Type.Nil) { this.uid = uid; }
public static extern IntPtr SendMessage(IntPtr hWnd, LVM Msg, IntPtr wParam, IntPtr lParam);
public LuaInteger(LVM vm, int value) : base(vm, Type.Integer) { this.value = value; }
public LuaString(LVM vm, string value) : base(vm, Type.String) { this.value = value; }
public LuaLabel(LVM vm, string value, int index) : base(vm, Type.Label) { this.value = value; this.index = index; uid = vm.NewUID(); }
public void LoadNext() { LVM.LoadNextLevel(); }
public LuaBoolean(LVM vm, bool value) : base(vm, Type.Boolean) { this.value = value; }
internal static extern int SendMessage(IntPtr hWnd, LVM msg, int wParam, ref LVHITTESTINFO hitTestInfo);
internal static extern int SendMessage(IntPtr hWnd, LVM msg, int wParam, ref RECT rect);