ASMR/src/main/kotlin/net/shadowfacts/cacao/util/RenderHelper.kt

20 lines
483 B
Kotlin
Raw Normal View History

2019-06-22 19:02:17 +00:00
package net.shadowfacts.cacao.util
2019-06-21 20:22:23 +00:00
import net.minecraft.client.gui.DrawableHelper
2019-06-22 19:02:17 +00:00
import net.shadowfacts.cacao.geometry.Rect
2019-06-21 20:22:23 +00:00
2019-06-22 14:59:18 +00:00
/**
2019-06-22 20:08:00 +00:00
* Helper methods for rendering using Minecraft's utilities from Cacao views.
*
2019-06-22 14:59:18 +00:00
* @author shadowfacts
*/
2019-06-21 20:22:23 +00:00
object RenderHelper {
2019-06-22 20:08:00 +00:00
/**
* Draws a solid [rect] filled with the given [color].
*/
fun fill(rect: Rect, color: Color) {
2019-06-21 20:22:23 +00:00
DrawableHelper.fill(rect.left.toInt(), rect.top.toInt(), rect.right.toInt(), rect.bottom.toInt(), color.argb)
}
}