Package buildcraft.core.gui.tooltips

Examples of buildcraft.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, mouseY);
      tips.onTick(mouseOver);
      if (mouseOver && tips.isReady()) {
        tips.refresh();
        drawToolTips(tips, mouseX, mouseY);
      }
View Full Code Here

TOP

Related Classes of buildcraft.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.