diff options
Diffstat (limited to 'src/main/kotlin/util/render/TranslatedScissors.kt')
| -rw-r--r-- | src/main/kotlin/util/render/TranslatedScissors.kt | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/main/kotlin/util/render/TranslatedScissors.kt b/src/main/kotlin/util/render/TranslatedScissors.kt index ee90a2d..5c7e31d 100644 --- a/src/main/kotlin/util/render/TranslatedScissors.kt +++ b/src/main/kotlin/util/render/TranslatedScissors.kt @@ -2,14 +2,14 @@ package moe.nea.firmament.util.render import org.joml.Matrix3x2f import org.joml.Vector3f -import net.minecraft.client.gui.DrawContext +import net.minecraft.client.gui.GuiGraphics -fun DrawContext.enableScissorWithTranslation(x1: Float, y1: Float, x2: Float, y2: Float) { +fun GuiGraphics.enableScissorWithTranslation(x1: Float, y1: Float, x2: Float, y2: Float) { enableScissor(x1.toInt(), y1.toInt(), x2.toInt(), y2.toInt()) } -fun DrawContext.enableScissorWithoutTranslation(x1: Float, y1: Float, x2: Float, y2: Float) { - val pMat = Matrix3x2f(matrices).invert() +fun GuiGraphics.enableScissorWithoutTranslation(x1: Float, y1: Float, x2: Float, y2: Float) { + val pMat = Matrix3x2f(pose()).invert() var target = Vector3f() target.set(x1, y1, 1F) |
