public class TabRenderNode extends DivRenderNode implements NavigatableRenderNode
RenderNode
implementation for Tab
cachedDirtyUpdateRequired, layers, layoutRuleset
effects, element, hiddenByLayoutRule, initialLayoutOccurred, initialUpdateOccurred, innerArea, outerArea, parent, preferredContentHeight, preferredContentWidth, rootNode, style, targetOuterArea, xOffset, yOffset, zIndex
Constructor and Description |
---|
TabRenderNode(ParentRenderNode<?,?> parent,
Tab tab) |
Modifier and Type | Method and Description |
---|---|
ActionableRenderNode |
hotkey(GamePadButton controllerButton) |
ActionableRenderNode |
hotkey(int keycode) |
ActionableRenderNode |
navigate(int keycode) |
void |
syncHotkeys(org.mini2Dx.gdx.utils.Queue<GamePadHotKeyOperation> controllerHotKeyOperations,
org.mini2Dx.gdx.utils.Queue<KeyboardHotKeyOperation> keyboardHotKeyOperations) |
determineStyleRule
addChild, clearChildren, determinePreferredContentHeight, determinePreferredContentWidth, determineXOffset, determineYOffset, getElementById, getLayoutRuleset, initLayoutRuleset, isDirty, isImmediateDirty, layout, mouseDown, mouseMoved, mouseScrolled, removeChild, renderBackground, renderElement, searchTreeForElementById, setChildDirty, setDirty, setState, update
applyEffect, beginFakeHover, beginHover, clearDirty, contains, endFakeHover, endHover, getContentRenderHeight, getContentRenderWidth, getContentRenderX, getContentRenderY, getElement, getId, getInnerHeight, getInnerRenderHeight, getInnerRenderWidth, getInnerRenderX, getInnerRenderY, getInnerWidth, getInnerX, getInnerY, getOuterHeight, getOuterRenderHeight, getOuterRenderWidth, getOuterRenderX, getOuterRenderY, getOuterWidth, getOuterX, getOuterY, getParent, getPreferredContentHeight, getPreferredContentWidth, getPreferredInnerHeight, getPreferredInnerWidth, getPreferredOuterHeight, getPreferredOuterWidth, getRelativeX, getRelativeY, getState, getStyle, getXOffset, getYOffset, getZIndex, isChildOfUiContainer, isIncludedInLayout, isIncludedInRender, isInitialLayoutOccurred, isInitialUpdateOccurred, mouseUp, render, setRelativeX, setRelativeY, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
setState
public TabRenderNode(ParentRenderNode<?,?> parent, Tab tab)
public ActionableRenderNode hotkey(int keycode)
hotkey
in interface NavigatableRenderNode
public ActionableRenderNode hotkey(GamePadButton controllerButton)
hotkey
in interface NavigatableRenderNode
public void syncHotkeys(org.mini2Dx.gdx.utils.Queue<GamePadHotKeyOperation> controllerHotKeyOperations, org.mini2Dx.gdx.utils.Queue<KeyboardHotKeyOperation> keyboardHotKeyOperations)
syncHotkeys
in interface NavigatableRenderNode
public ActionableRenderNode navigate(int keycode)
navigate
in interface NavigatableRenderNode