@Override public void draw() { if (sliders != null) { MuseRenderer.drawCenteredString( "Tinker", (border.left() + border.right()) / 4, border.top() / 2 + 2); GL11.glPushMatrix(); GL11.glScaled(SCALERATIO, SCALERATIO, SCALERATIO); super.draw(); for (ClickableSlider slider : sliders) { slider.draw(); } int nexty = (int) (sliders.size() * 24 + border.top() + 24); for (Map.Entry<String, Double> property : propertyStrings.entrySet()) { nexty += 8; String[] str = { property.getKey() + ':', MuseStringUtils.formatNumberFromUnits( property.getValue(), PowerModule.getUnit(property.getKey())) }; MuseRenderer.drawStringsJustified( Arrays.asList(str), border.left() + 4, border.right() - 4, nexty); } GL11.glPopMatrix(); } }
private void drawBackground() { super.draw(); }