public class ImmediateLayoutRuleset extends LayoutRuleset
Constructor and Description |
---|
ImmediateLayoutRuleset(UiElement element) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.String rules) |
SizeRule |
getCurrentHeightRule() |
OffsetRule |
getCurrentOffsetXRule() |
OffsetRule |
getCurrentOffsetYRule() |
SizeRule |
getCurrentWidthRule() |
float |
getPreferredElementHeight(LayoutState layoutState) |
float |
getPreferredElementRelativeX(LayoutState layoutState) |
float |
getPreferredElementRelativeY(LayoutState layoutState) |
float |
getPreferredElementWidth(LayoutState layoutState) |
boolean |
isFlexLayout() |
boolean |
isHiddenByInputSource(LayoutState layoutState) |
void |
layout(LayoutState layoutState,
ParentRenderNode<?,?> parentNode,
org.mini2Dx.gdx.utils.Array<RenderNode<?,?>> children) |
setElementSize
public ImmediateLayoutRuleset(UiElement element)
public void layout(LayoutState layoutState, ParentRenderNode<?,?> parentNode, org.mini2Dx.gdx.utils.Array<RenderNode<?,?>> children)
layout
in class LayoutRuleset
public float getPreferredElementRelativeX(LayoutState layoutState)
getPreferredElementRelativeX
in class LayoutRuleset
public float getPreferredElementRelativeY(LayoutState layoutState)
getPreferredElementRelativeY
in class LayoutRuleset
public float getPreferredElementWidth(LayoutState layoutState)
getPreferredElementWidth
in class LayoutRuleset
public float getPreferredElementHeight(LayoutState layoutState)
getPreferredElementHeight
in class LayoutRuleset
public boolean isHiddenByInputSource(LayoutState layoutState)
isHiddenByInputSource
in class LayoutRuleset
public SizeRule getCurrentWidthRule()
getCurrentWidthRule
in class LayoutRuleset
public SizeRule getCurrentHeightRule()
getCurrentHeightRule
in class LayoutRuleset
public OffsetRule getCurrentOffsetXRule()
getCurrentOffsetXRule
in class LayoutRuleset
public OffsetRule getCurrentOffsetYRule()
getCurrentOffsetYRule
in class LayoutRuleset
public boolean isFlexLayout()
isFlexLayout
in class LayoutRuleset
public boolean equals(java.lang.String rules)
equals
in class LayoutRuleset