public static void Initialize(Flow flow, FlowKey key, TimelinePosition checkpoint, bool done) { Expect(flow.Key).IsNull("Flow is already initialized"); flow.Key = key; flow.Type = key.Type; flow.Id = key.Id; flow.Checkpoint = checkpoint; flow.Done = done; }
public static void Initialize(Flow flow, FlowKey key) { Expect(flow.Key).IsNull("Flow is already initialized"); flow.Key = key; flow.Type = key.Type; flow.Id = key.Id; flow.Checkpoint = TimelinePosition.None; flow.Done = false; }