private static FsmVarOverride[] CopyOverrides(FsmTemplateControl source) { FsmVarOverride[] array = new FsmVarOverride[source.fsmVarOverrides.Length]; for (int i = 0; i < source.fsmVarOverrides.Length; i++) { array[i] = new FsmVarOverride(source.fsmVarOverrides[i]); } return(array); }
public FsmTemplateControl(FsmTemplateControl source) { fsmTemplate = source.fsmTemplate; fsmVarOverrides = CopyOverrides(source); }