daily update on 20240628 by nitload youmu

This commit is contained in:
Nitload
2024-06-28 07:07:09 +08:00
parent 8f9f1c4012
commit 924fe6eef7
30 changed files with 272 additions and 699 deletions
@@ -25,7 +25,7 @@ namespace StgSharp.Logic
{
private string[] _input;
private string[] _output;
private BlueprintNodeMainExecution _execute;
private BlueprintNodeOperation _execution;
string[] IConvertableToBlueprintNode.InputInterfacesName => _input;
@@ -33,11 +33,16 @@ namespace StgSharp.Logic
void IConvertableToBlueprintNode.ExecuteMain(in Dictionary<string, BlueprintPipeline> input, in Dictionary<string, BlueprintPipeline> output)
{
_execute(in input, in output);
_execution(in input, in output);
}
public DefaultConvertableToBlueprintNode(BlueprintNodeOperation execution, string[] input, string[] output)
{
_input = input;
_output = output;
_execution = execution;
}
}
public delegate void BlueprintNodeMainExecution(in Dictionary<string, BlueprintPipeline> input, in Dictionary<string, BlueprintPipeline> output);
public delegate void BlueprintNodeOperation(in Dictionary<string, BlueprintPipeline> input, in Dictionary<string, BlueprintPipeline> output);
}