public override BehaviorExecution createBehaviorExecution(InstanceSpecification host, Dictionary <string, ValueSpecification> p, bool sync) { StateMachineBehaviorExecution behavior = new StateMachineBehaviorExecution(this, host, p, sync); host.SmBehaviorExecutions.Add(behavior); return(behavior); }
public override BehaviorExecution createBehaviorExecution(InstanceSpecification host, Dictionary<string, ValueSpecification> p, bool sync) { StateMachineBehaviorExecution behavior = new StateMachineBehaviorExecution(this, host, p, sync); host.SmBehaviorExecutions.Add(behavior); return behavior; }