Package net.ixdarklord.coolcatcanvas.internal.client.gui
package net.ixdarklord.coolcatcanvas.internal.client.gui
-
ClassDescriptionRecords the box of everything the HUD and the open screen's own pass add to the GUI render state each frame (
GuiRenderStateMixin, whileGameRendererMixinandScreenMixinsay which is being drawn), and keeps the last whole frame's forGuiAreas.The opacityItemOpacityRendererdraws at now: the GUI items made while it is under 1 remember it and are blitted with it (GuiItemRenderStateMixin,GuiRendererMixin), and, for itswithOpacity, the text and filled rectangles made then are faded by it (GuiTextRenderStateMixin,ColoredRectangleRenderStateMixin).A GUI item's render state that knows the opacity it was drawn at.