All Methods Instance Methods Abstract Methods Concrete Methods 
| Modifier and Type | Method and Description | 
| void | applyEffect(UiEffect effect) | 
| void | beginFakeHover() | 
| void | beginHover() | 
| protected void | clearDirty() | 
| boolean | contains(float screenX,
        float screenY) | 
| protected abstract float | determinePreferredContentHeight(LayoutState layoutState) | 
| protected abstract float | determinePreferredContentWidth(LayoutState layoutState) | 
| protected abstract S | determineStyleRule(LayoutState layoutState) | 
| protected abstract float | determineXOffset(LayoutState layoutState) | 
| protected abstract float | determineYOffset(LayoutState layoutState) | 
| void | endFakeHover() | 
| void | endHover() | 
| int | getContentRenderHeight() | 
| int | getContentRenderWidth() | 
| int | getContentRenderX() | 
| int | getContentRenderY() | 
| T | getElement() | 
| RenderNode<?,?> | getElementById(java.lang.String id) | 
| java.lang.String | getId() | 
| float | getInnerHeight() | 
| int | getInnerRenderHeight() | 
| int | getInnerRenderWidth() | 
| int | getInnerRenderX() | 
| int | getInnerRenderY() | 
| float | getInnerWidth() | 
| float | getInnerX() | 
| float | getInnerY() | 
| float | getOuterHeight() | 
| int | getOuterRenderHeight() | 
| int | getOuterRenderWidth() | 
| int | getOuterRenderX() | 
| int | getOuterRenderY() | 
| float | getOuterWidth() | 
| float | getOuterX() | 
| float | getOuterY() | 
| ParentRenderNode<? extends ParentUiElement,?> | getParent() | 
| float | getPreferredContentHeight() | 
| float | getPreferredContentWidth() | 
| float | getPreferredInnerHeight() | 
| float | getPreferredInnerWidth() | 
| float | getPreferredOuterHeight() | 
| float | getPreferredOuterWidth() | 
| float | getRelativeX() | 
| float | getRelativeY() | 
| NodeState | getState() | 
| S | getStyle() | 
| float | getXOffset() | 
| float | getYOffset() | 
| int | getZIndex() | 
| void | interpolate(float alpha) | 
| boolean | isChildOfUiContainer() | 
| boolean | isDirty() | 
| boolean | isIncludedInLayout() | 
| boolean | isIncludedInRender() | 
| boolean | isInitialLayoutOccurred() | 
| boolean | isInitialUpdateOccurred() | 
| void | layout(LayoutState layoutState) | 
| ActionableRenderNode | mouseDown(int screenX,
         int screenY,
         int pointer,
         int button) | 
| boolean | mouseMoved(int screenX,
          int screenY) | 
| boolean | mouseScrolled(int screenX,
             int screenY,
             float amount) | 
| void | mouseUp(int screenX,
       int screenY,
       int pointer,
       int button) | 
| void | render(Graphics g) | 
| protected abstract void | renderElement(Graphics g) | 
| boolean | setDirty() | 
| void | setRelativeX(float relativeX) | 
| void | setRelativeY(float relativeY) | 
| void | setState(NodeState state) | 
| java.lang.String | toString() | 
| void | update(UiContainerRenderTree uiContainer,
      float delta) |