default void renderTooltip(GuiGraphics graphics, Point mouse, List<Component> tooltip) {

        if (tooltip.isEmpty()) return;

        // Draw tooltip in screen-space to allow it to force-fit on screen

        Point screenOffset = getParent().getScreenOffset();
        Point mouseScreenSpace = screenOffset.add(mouse);

        graphics.pose().pushPose();
        graphics.pose().translate(-screenOffset.x, -screenOffset.y, 0);

        graphics.renderComponentTooltip(getRoot().getFontRenderer(), tooltip, mouseScreenSpace.x, mouseScreenSpace.y);

        graphics.pose().popPose();
    }
Function that is run over multiple nodes in a graph

@param node          Node to operate on
@param relativePoint A point relative to the given node's parent
@param consumed      True if previous operation has consumed this event
@return True to consume this event
core/src/main/java/mrtjp/projectred/redui/RedUINode.java