public SpirareBindingBase(Element element, ContentsStore store, SynchronizationContext context, Thread mainThread) { thisElement = element; this.store = store; this.context = context; this.mainThread = mainThread; }
protected bool TryGetElementWithArg(ArgumentParser parser, ContentsStore store, out Element element) { if (!parser.TryReadInt(out var elementIndex)) { element = null; return(false); } if (elementIndex == 0) { element = thisElement; return(true); } if (!store.TryGetElementByElementIndex(elementIndex, out element)) { return(false); } return(true); }
public TransformBinding(Element element, ContentsStore store, SynchronizationContext context, Thread mainThread) : base(element, store, context, mainThread) { }
public TextBinding(Element element, ContentsStore store, SynchronizationContext context, Thread mainThread) : base(element, store, context, mainThread) { textBinding = new WasmBinding.TextBinding(element, store, context, mainThread); }
public DebugBinding(Element element, ContentsStore store) : base(element, store) { }
public FileDescriptorBinding(Element element, ContentsStore store) : base(element, store) { }
public BindingBase(Element element, ContentsStore store, SynchronizationContext context, Thread mainThread) : this(element, store) { this.context = context; this.mainThread = mainThread; }
public BindingBase(Element element, ContentsStore store) { Importer = GenerateImporter(); this.thisElement = element; this.store = store; }
public ArgsBinding(Element element, ContentsStore store, List <string> args, List <string> envs) : base(element, store) { argsBinding = new WasmBinding.ArgsBinding(args, envs); }
public GameObjectBinding(Element element, ContentsStore store, SynchronizationContext context, Thread mainThread) : base(element, store, context, mainThread) { }
public TimeBinding(Element element, ContentsStore store) : base(element, store) { }