public MemoryView(HWLua parent) : base(parent) => Top = new(parent);
public VirtualObjectView(HWLua parent, IRootObject rootObject, params string[] path) : base(parent, rootObject, path) { }
public UserDataObject(HWLua parent, IRootObject rootObject, string[] path) : base(parent, rootObject, path) { }
public FunctionObject(HWLua parent, IRootObject rootObject, string[] path) : base(parent, rootObject, path) { }
void IRootObject.EndAccess(HWLua parent, int index) { }
int IRootObject.BeginAccess(HWLua parent) { (Index < parent.Stack.Count).Assert(); return(Index); }
public StackView(HWLua parent) : base(parent) { }