public UIInteraction(bool Active) { SetActive(Active); m_TooltipHandler = UIUtils.GiveTooltip(this); ClickHandler = ListenForMouse(new Rectangle(0, 0, 45, 45), new UIMouseEvent(MouseEvt)); }
public static UITooltipHandler GiveTooltip(UIElement target) { var handler = new UITooltipHandler(target); return(handler); }
public static UITooltipHandler GiveTooltip(UIElement target) { var handler = new UITooltipHandler(target); return handler; }
/// <summary> /// /// </summary> /// <param name="Texture"></param> public UIButton(Texture2D Texture) { this.Texture = Texture; ClickHandler = ListenForMouse(new Rectangle(0, 0, m_Width, m_Texture.Height), new UIMouseEvent(OnMouseEvent)); m_TooltipHandler = UIUtils.GiveTooltip(this); //buttons can have tooltips }