protected DisassemblyWindowVisualizer GetWindowVisualizer(VisualPayload payload) { var groupKey = WindowGroupKeyField.GetFirstValue(payload.Data); var windowKey = WindowKeyField.GetFirstValue(payload.Data).ToString(); return(DisassemblyGroupController.GetWindowVisualizer(groupKey, windowKey)); }
protected override IEnumerator ProcessPayload(VisualPayload payload) { var groupKey = WindowGroupKeyField.GetFirstValue(payload.Data); var groupVisualizer = GetGroupVisualizer(groupKey); //groupVisualizer.transform.SetParent( payload.VisualData.Bound.transform, false ); MyGroupKeys.Add(groupKey); groupVisualizer.Enlarge = EnlargeViewField.GetFirstValue(payload.Data); //If there were states, here is where to call Router.TransmitAll( payload ); yield return(null); }