Nez.UI.TooltipManager.hide C# (CSharp) Метод

hide() публичный Метод

public hide ( Tooltip tooltip ) : void
tooltip Tooltip
Результат void
		public void hide( Tooltip tooltip )
		{
			// dont go messing with the current tooltip unless it is actually us
			if( _shownTooltip == tooltip )
			{
				_shownTooltip = null;
				stopShowTask();
			}

			if( tooltip.getContainer().hasParent() )
			{
				_shownTooltips.Remove( tooltip );
				hideAction( tooltip );
				stopResetTask();
				startResetTask();
			}
		}

Usage Example

Пример #1
0
        public override Element hit(Vector2 point)
        {
            // we do some rejiggering here by checking for hits on our target and using that
            var local = _targetElement.screenToLocalCoordinates(point);

            if (_targetElement.hit(local) != null)
            {
                if (!_isMouseOver)
                {
                    _isMouseOver = true;
                    _manager.enter(this);
                }
                setContainerPosition(local.X, local.Y);
            }
            else if (_isMouseOver)
            {
                _isMouseOver = false;
                _manager.hide(this);
            }
            return(null);
        }