Advertisement
JHA

das

JHA
Dec 28th, 2012
42
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.31 KB | None | 0 0
  1. public static void drawBorderedRect(int var0, int var1, int var2, int var3, float var4, int var5, int var6)
  2. {
  3. drawRect(var0, var1, var2, var3, var6);
  4. float var7 = (float)(var5 >> 24 & 255) / 255.0F;
  5. float var8 = (float)(var5 >> 16 & 255) / 255.0F;
  6. float var9 = (float)(var5 >> 8 & 255) / 255.0F;
  7. float var10 = (float)(var5 & 255) / 255.0F;
  8. GL11.glEnable(GL11.GL_BLEND);
  9. GL11.glDisable(GL11.GL_TEXTURE_2D);
  10. GL11.glBlendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE_MINUS_SRC_ALPHA);
  11. GL11.glEnable(GL11.GL_LINE_SMOOTH);
  12. GL11.glPushMatrix();
  13. GL11.glColor4f(var8, var9, var10, var7);
  14. GL11.glLineWidth(var4);
  15. GL11.glBegin(GL11.GL_LINES);
  16. GL11.glVertex2d((double)var0, (double)var1);
  17. GL11.glVertex2d((double)var0, (double)var3);
  18. GL11.glVertex2d((double)var2, (double)var3);
  19. GL11.glVertex2d((double)var2, (double)var1);
  20. GL11.glVertex2d((double)var0, (double)var1);
  21. GL11.glVertex2d((double)var2, (double)var1);
  22. GL11.glVertex2d((double)var0, (double)var3);
  23. GL11.glVertex2d((double)var2, (double)var3);
  24. GL11.glEnd();
  25. GL11.glPopMatrix();
  26. GL11.glEnable(GL11.GL_TEXTURE_2D);
  27. GL11.glDisable(GL11.GL_BLEND);
  28. GL11.glDisable(GL11.GL_LINE_SMOOTH);
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement