Class NodeRoot
java.lang.Object
dev.prozilla.pine.core.component.Component
dev.prozilla.pine.core.component.ui.NodeRoot
- All Implemented Interfaces:
Lifecycle
,Printable
,ApplicationContext
,ApplicationProvider
,ComponentsContext
,ComponentsProvider
,NodeContext
,EntityContext
,EntityProvider
,SceneContext
,SceneProvider
A component for rendering user interfaces.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class dev.prozilla.pine.core.component.Component
equals, getApplication, getEntity, getScene, hashCode, setActive, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface dev.prozilla.pine.core.ApplicationProvider
getConfig, getInput, getLogger, getModManager, getRenderer, getTimer, getTracker, getWindow
Methods inherited from interface dev.prozilla.pine.core.component.ComponentsProvider
getComponent, getComponentInParent, getComponentInParent, getComponents, getComponentsInChildren
Methods inherited from interface dev.prozilla.pine.core.entity.EntityContext
isDescendantOf
Methods inherited from interface dev.prozilla.pine.core.entity.EntityProvider
getChildWithTag, getFirstChild, getLastChild, getParentWithTag, getTransform, isDescendantOf
Methods inherited from interface dev.prozilla.pine.common.Lifecycle
destroy, init, init, input, input, render, render, start, update, update
Methods inherited from interface dev.prozilla.pine.core.scene.SceneProvider
getCameraData, getWorld
-
Field Details
-
size
-
currentTooltipText
-
tooltip
-
tooltipActivator
-
tooltipCreator
-
-
Constructor Details
-
NodeRoot
public NodeRoot()
-
-
Method Details
-
getName
-
getX
public float getX()- Specified by:
getX
in interfaceNodeContext
-
getY
public float getY()- Specified by:
getY
in interfaceNodeContext
-
getWidth
public float getWidth()- Specified by:
getWidth
in interfaceNodeContext
-
getHeight
public float getHeight()- Specified by:
getHeight
in interfaceNodeContext
-
showTooltip
-
hideTooltip
public void hideTooltip()
-