protected override void CreateChildActions() { TargetOverlay = _builder.Build(UiMode.TargetOverlay); Actions.Add(TargetOverlay); FiducialsOverlay = _builder.Build(UiMode.FiducialsOverlay); Actions.Add(FiducialsOverlay); MeasurementsOverlay = _builder.Build(UiMode.MeasurementOverlay); Actions.Add(MeasurementsOverlay); RegionsOverlay = _builder.Build(UiMode.RegionsOverlay); Actions.Add(RegionsOverlay); BathLimitsOverlay = _builder.Build(UiMode.BathLimitsOverlay); Actions.Add(BathLimitsOverlay); CalibrationDataOverlay = _builder.Build(UiMode.CalibrationDataOverlay); Actions.Add(CalibrationDataOverlay); CtMaskOverlay = _builder.Build(UiMode.PreOpSegmentationOverlay); Actions.Add(CtMaskOverlay); ScanGridOverlay = _builder.Build(UiMode.ScanGridOverlay); Actions.Add(ScanGridOverlay); //Temp - still no implementation AnnotationOverlay = _builder.Build(UiMode.None, OverlayActionBuilder.ANNOTATION); Actions.Add(AnnotationOverlay); NprRegionsOverlay = _builder.Build(UiMode.NPRPolygonsOverlay); Actions.Add(NprRegionsOverlay); }