Package io.github.thecsdev.tcdcommons.api.client.gui.util
package io.github.thecsdev.tcdcommons.api.client.gui.util
-
ClassDescriptionA
Stack
of RGBA colors.Defines the methods for blending colors.Represents an entry in the ColorStack.TCDCommons
's implementation ofDrawContext
.Represents an entry in theTextScaleStack
.Holds the information about a given user input.This refers to the current "phase" at which an input is being handled.
Each input phase has its own unique behaviors.Represents an input keyboard key.Represents an input's type.Used to indicate whatTInputContext.InputType
a given getter method inTInputContext
is supposed to be used for.AUITexture
that is loaded from an external source outside of the vanilla game's resource manager.An immutableObject
representing a GUI texture that can be drawn on the screen.