internal Builder(ShaderContainer container, string name, FoundryHandle passParentHandle, FoundryHandle templateParentHandle) { this.container = container; this.name = name; this.passParentHandle = passParentHandle; this.templateParentHandle = templateParentHandle; blockHandle = container.CreateBlockInternal(); }