public Flw0Node(string fileName, Flw0 fileData) : base(fileName) { _Data = fileData; TreeNode sceneTracksNode = new TreeNode("Scene Tracks"); Msg1Node msg1Node = new Msg1Node(_Data.Msg1); foreach (FlowTrack track in _Data.Tracks) { sceneTracksNode.Nodes.Add(new FlowTrackNode(track)); } Nodes.Add(sceneTracksNode); Nodes.Add(msg1Node); }
public static Flw0Node FromFlowFile(string path) { Flw0 flw0Data = Flw0.FromFile(path); return(new Flw0Node(Path.GetFileName(path), flw0Data)); }