/// <summary> /// Gets the caption overlay to display over of screenshots images and videos. /// </summary> /// <returns>The caption overlay.</returns> public static CaptionOverlay GetCaptionOverlay() { OverlayManager overlayManager = GetOverlayManager(); DefaultCaptionOverlay defaultCaptionOverlay = (DefaultCaptionOverlay) GenericCollectionUtils.Find(overlayManager.Overlays, x => x is DefaultCaptionOverlay); if (defaultCaptionOverlay == null) { defaultCaptionOverlay = new DefaultCaptionOverlay(); overlayManager.AddOverlay(defaultCaptionOverlay); } return(defaultCaptionOverlay); }
/// <summary> /// Gets the caption overlay to display over of screenshots images and videos. /// </summary> /// <returns>The caption overlay.</returns> public static CaptionOverlay GetCaptionOverlay() { OverlayManager overlayManager = GetOverlayManager(); DefaultCaptionOverlay defaultCaptionOverlay = (DefaultCaptionOverlay) GenericCollectionUtils.Find(overlayManager.Overlays, x => x is DefaultCaptionOverlay); if (defaultCaptionOverlay == null) { defaultCaptionOverlay = new DefaultCaptionOverlay(); overlayManager.AddOverlay(defaultCaptionOverlay); } return defaultCaptionOverlay; }