public static void Add(GifRenderer renderer)
        {
            if (_inactiveRenderers == null)
            {
                _inactiveRenderers        = new List <GifRenderer>();
                _inactiveRenderersCleanup = new List <GifRenderer>();
            }

            _inactiveRenderers.Add(renderer);

            if (!_isInactiveRunning)
            {
                Start();
            }
        }
        public static void Add(GifRenderer renderer)
        {
            if (_inactiveRenderers == null)
            {
                _inactiveRenderers = new List<GifRenderer>();
                _inactiveRenderersCleanup = new List<GifRenderer>();
            }

            _inactiveRenderers.Add(renderer);

            if (!_isInactiveRunning)
            {
                Start();
            }
        }
 public static void Remove(GifRenderer renderer)
 {
     _inactiveRenderers.Remove(renderer);
 }
 public static void Remove(GifRenderer renderer)
 {
     _inactiveRenderers.Remove(renderer);
 }