Class GuiRenderState
java.lang.Object
net.minecraft.client.gui.render.state.GuiRenderState
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
(package private) static class
static enum
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate GuiRenderState.Node
private static final int
private int
private ScreenRectangle
private final List
<GuiRenderState.Node> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
down()
private boolean
findAppropriateNode
(ScreenArea pScreenArea) void
forEachElement
(GuiRenderState.LayeredElementConsumer pAction, GuiRenderState.TraverseRange pTraverseRange) void
forEachItem
(Consumer<GuiItemRenderState> pAction) void
void
forEachText
(Consumer<GuiTextRenderState> pAction) private boolean
hasIntersection
(ScreenRectangle pRectangle, List<? extends ScreenArea> pScreenAreas) private void
void
void
reset()
void
sortElements
(Comparator<GuiElementRenderState> pComparator) void
submitBlitToCurrentLayer
(BlitRenderState pRenderState) void
submitGlyphToCurrentLayer
(GuiElementRenderState pRenderState) void
submitGuiElement
(GuiElementRenderState pRenderState) void
submitItem
(GuiItemRenderState pRenderState) void
submitPicturesInPictureState
(PictureInPictureRenderState pRenderState) void
submitText
(GuiTextRenderState pRenderState) private void
sumbitDebugRectangleIfEnabled
(ScreenRectangle pDebugRectangle) private void
traverse
(Consumer<GuiRenderState.Node> pAction, GuiRenderState.TraverseRange pTraverseRange) private void
traverse
(GuiRenderState.Node pNode, Consumer<GuiRenderState.Node> pAction) void
up()
-
Field Details
-
DEBUG_RECTANGLE_COLOR
private static final int DEBUG_RECTANGLE_COLOR- See Also:
-
strata
-
firstStratumAfterBlur
private int firstStratumAfterBlur -
current
-
itemModelIdentities
-
lastElementBounds
-
-
Constructor Details
-
GuiRenderState
public GuiRenderState()
-
-
Method Details
-
nextStratum
public void nextStratum() -
blurBeforeThisStratum
public void blurBeforeThisStratum() -
up
public void up() -
down
public void down() -
submitItem
-
submitText
-
submitPicturesInPictureState
-
submitGuiElement
-
findAppropriateNode
-
submitBlitToCurrentLayer
-
submitGlyphToCurrentLayer
-
getItemModelIdentities
-
forEachElement
public void forEachElement(GuiRenderState.LayeredElementConsumer pAction, GuiRenderState.TraverseRange pTraverseRange) -
forEachItem
-
forEachText
-
forEachPictureInPicture
-
sortElements
-
traverse
private void traverse(Consumer<GuiRenderState.Node> pAction, GuiRenderState.TraverseRange pTraverseRange) -
traverse
-
reset
public void reset()
-