Package forestry.core.gui.tooltips

Examples of forestry.core.gui.tooltips.IToolTipProvider


  private void drawToolTips(Collection<?> objects, int mouseX, int mouseY) {
    for (Object obj : objects) {
      if (!(obj instanceof IToolTipProvider))
        continue;
      IToolTipProvider provider = (IToolTipProvider) obj;
      if (!provider.isToolTipVisible())
        continue;
      ToolTip tips = provider.getToolTip();
      if (tips == null)
        continue;
      boolean mouseOver = provider.isMouseOver(mouseX - guiLeft, mouseY - guiTop);
      tips.onTick(mouseOver);
      if (mouseOver && tips.isReady()) {
        tips.refresh();
        drawToolTips(tips, mouseX, mouseY);
      }
View Full Code Here

TOP

Related Classes of forestry.core.gui.tooltips.IToolTipProvider

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.