ForgeRenderContext

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
fun applyGlobalColor(color: Int)
Link copied to clipboard
open override fun assertNoScissors()
Link copied to clipboard
open override fun clearScissor()
Link copied to clipboard
open override fun drawColoredRect(left: Float, top: Float, right: Float, bottom: Float, color: Int)
Link copied to clipboard
open override fun drawColouredQuads(colour: Int, vararg coordinates: Float)
Link copied to clipboard
open override fun drawDarkRect(x: Int, y: Int, width: Int, height: Int, shadow: Boolean)
Link copied to clipboard
open override fun drawGradientRect(left: Int, top: Int, right: Int, bottom: Int, startColor: Int, endColor: Int)
Link copied to clipboard
open override fun drawOnTop(layer: Layer, scissorBehaviour: RenderContext.ScissorBehaviour, later: Consumer<RenderContext>)
Link copied to clipboard
open override fun drawString(fontRenderer: IFontRenderer, text: StructuredText, x: Int, y: Int, color: Int, shadow: Boolean)
Link copied to clipboard
open override fun drawTexturedTintedRect(texture: MyResourceLocation, x: Float, y: Float, width: Float, height: Float, u1: Float, v1: Float, u2: Float, v2: Float, color: Int, filter: TextureFilter)
Link copied to clipboard
open override fun drawTooltipNow(x: Int, y: Int, tooltipLines: List<StructuredText>)
Link copied to clipboard
open override fun invertedRect(left: Float, top: Float, right: Float, bottom: Float, additiveColor: Int)
Link copied to clipboard
open override fun isKeyboardKeyDown(keyboardKey: Int): Boolean
Link copied to clipboard
open override fun isMouseButtonDown(mouseButton: Int): Boolean
Link copied to clipboard
open override fun popMatrix()
Link copied to clipboard
open override fun popScissor()
Link copied to clipboard
open override fun pushMatrix()
Link copied to clipboard
open override fun pushRawScissor(left: Int, top: Int, right: Int, bottom: Int)
Link copied to clipboard
open override fun pushScissor(left: Int, top: Int, right: Int, bottom: Int)
Link copied to clipboard
open override fun renderExtraLayers()
Link copied to clipboard
open override fun renderItemStack(itemStack: IItemStack, x: Int, y: Int, overlayText: StructuredText?)
Link copied to clipboard
open override fun scale(x: Float, y: Float)
Link copied to clipboard
open override fun translate(x: Float, y: Float)