Class TestTWidgetHudScreen
java.lang.Object
io.github.thecsdev.tcdcommons.api.client.gui.screen.TScreen
io.github.thecsdev.tcdcommons.api.client.gui.screen.TWidgetHudScreen
io.github.thecsdev.tcdcommons.test.client.gui.screen.TestTWidgetHudScreen
- All Implemented Interfaces:
TParentElement
,IParentScreenProvider
,IEnableStateProvider
-
Nested Class Summary
Nested classes/interfaces inherited from class io.github.thecsdev.tcdcommons.api.client.gui.screen.TWidgetHudScreen
TWidgetHudScreen.WidgetEntry<T extends TElement>
-
Field Summary
Modifier and TypeFieldDescriptionstatic final net.minecraft.util.Identifier
protected float
Fields inherited from class io.github.thecsdev.tcdcommons.api.client.gui.screen.TWidgetHudScreen
hudScreenId, parent
Fields inherited from class io.github.thecsdev.tcdcommons.api.client.gui.screen.TScreen
children, client, title
Fields inherited from interface io.github.thecsdev.tcdcommons.api.client.gui.TParentElement
MAX_CHILD_NESTING_DEPTH
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
isShown()
void
render
(TDrawContext pencil) Renders thisTScreen
.static void
show()
Methods inherited from class io.github.thecsdev.tcdcommons.api.client.gui.screen.TWidgetHudScreen
addEntry, clearEntries, close, containsEntry, entryCount, getHudScreenID, getParentScreen, init, initEntry, onClosed, onOpened, refresh, refreshEntry, removeEntry, renderBackground, setParentScreen
Methods inherited from class io.github.thecsdev.tcdcommons.api.client.gui.screen.TScreen
__postTabNavigation, createScreenWrapper, filesDragged, getAsScreen, getChildren, getClient, getDraggingElement, getEnabled, getFocusedElement, getHeight, getHoveredElement, getItemRenderer, getMousePosition, getParent, getTextRenderer, getTitle, getWidth, getX, getY, getZIndex, hasKeyDown, hasWndDown, input, inputTabNavigation, isEnabled, isOpen, renderChildren, renderTooltip, setFocusedElement, setFocusedElement, shouldCloseOnEsc, shouldPause, shouldRenderInGameHud, tick
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.github.thecsdev.tcdcommons.api.client.gui.TParentElement
addChild, addChild, clearChildren, findChild, findLastChild, findParent, findParentTElement, forEachChild, getEndX, getEndY, input, removeChild, removeChild
-
Field Details
-
HUD_SCREEN_ID
public static final net.minecraft.util.Identifier HUD_SCREEN_ID -
tickTime
protected float tickTime
-
-
Constructor Details
-
TestTWidgetHudScreen
public TestTWidgetHudScreen()
-
-
Method Details
-
render
Description copied from class:TScreen
Renders thisTScreen
.This is where the background and the
TScreen.children
are drawn.- Specified by:
render
in interfaceTParentElement
- Overrides:
render
in classTScreen
- Parameters:
pencil
- TheTDrawContext
.
-
isShown
public static boolean isShown() -
show
public static void show()
-