Package gaiasky.interfce
Class CurtainTable
- java.lang.Object
-
- com.badlogic.gdx.scenes.scene2d.Actor
-
- com.badlogic.gdx.scenes.scene2d.Group
-
- com.badlogic.gdx.scenes.scene2d.ui.WidgetGroup
-
- com.badlogic.gdx.scenes.scene2d.ui.Table
-
- gaiasky.interfce.CurtainTable
-
- All Implemented Interfaces:
com.badlogic.gdx.scenes.scene2d.utils.Cullable,com.badlogic.gdx.scenes.scene2d.utils.Layout
public class CurtainTable extends com.badlogic.gdx.scenes.scene2d.ui.Table
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCurtainTable.CurtainTableStyle
-
Field Summary
Fields Modifier and Type Field Description protected OwnTextButtoncollapseButtonprotected booleancollapsedprotected floatcollapseSpeedprotected booleancollapsingprotected com.badlogic.gdx.scenes.scene2d.ui.Container<com.badlogic.gdx.scenes.scene2d.Actor>containerprotected floatcontainerExpandedWidthprotected com.badlogic.gdx.scenes.scene2d.Actorcontentprotected com.badlogic.gdx.scenes.scene2d.ui.Cell<?>contentCellprotected booleanexpandingprotected floatpad10protected floatpad15protected floatpad5protected longreftprotected com.badlogic.gdx.scenes.scene2d.ui.Skinskinprotected floattableExpandedWidthprotected com.badlogic.gdx.scenes.scene2d.Stageui
-
Constructor Summary
Constructors Constructor Description CurtainTable(com.badlogic.gdx.scenes.scene2d.Actor content, com.badlogic.gdx.scenes.scene2d.Stage ui, com.badlogic.gdx.scenes.scene2d.ui.Skin skin)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidact(float delta)protected voiddrawBackground(com.badlogic.gdx.graphics.g2d.Batch batch, float parentAlpha, float x, float y)voidrecomputeSize()voidsetContent(com.badlogic.gdx.scenes.scene2d.Actor content)-
Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Table
add, add, add, add, add, add, add, align, background, background, bottom, center, clearChildren, columnDefaults, debug, debug, debugActor, debugAll, debugCell, debugTable, defaults, draw, drawDebug, drawDebugBounds, getAlign, getBackground, getCell, getCells, getClip, getColumnMinWidth, getColumnPrefWidth, getColumns, getColumnWidth, getMinHeight, getMinWidth, getPadBottom, getPadBottomValue, getPadLeft, getPadLeftValue, getPadRight, getPadRightValue, getPadTop, getPadTopValue, getPadX, getPadY, getPrefHeight, getPrefWidth, getRow, getRowHeight, getRowMinHeight, getRowPrefHeight, getRows, getSkin, getTableDebug, hit, invalidate, layout, left, pad, pad, pad, pad, padBottom, padBottom, padLeft, padLeft, padRight, padRight, padTop, padTop, removeActor, removeActor, reset, right, row, setBackground, setBackground, setClip, setDebug, setRound, setSkin, stack, top
-
Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.WidgetGroup
childrenChanged, getMaxHeight, getMaxWidth, invalidateHierarchy, needsLayout, pack, setFillParent, setLayoutEnabled, sizeChanged, validate
-
Methods inherited from class com.badlogic.gdx.scenes.scene2d.Group
addActor, addActorAfter, addActorAt, addActorBefore, applyTransform, applyTransform, clear, computeTransform, drawChildren, drawDebugChildren, findActor, getChild, getChildren, getCullingArea, hasChildren, isTransform, localToDescendantCoordinates, resetTransform, resetTransform, setCullingArea, setDebug, setStage, setTransform, swapActor, swapActor, toString
-
Methods inherited from class com.badlogic.gdx.scenes.scene2d.Actor
addAction, addCaptureListener, addListener, ancestorsVisible, clearActions, clearListeners, clipBegin, clipBegin, clipEnd, fire, firstAscendant, getActions, getCaptureListeners, getColor, getDebug, getHeight, getListeners, getName, getOriginX, getOriginY, getParent, getRight, getRotation, getScaleX, getScaleY, getStage, getTop, getTouchable, getUserObject, getWidth, getX, getX, getY, getY, getZIndex, hasActions, hasKeyboardFocus, hasParent, hasScrollFocus, isAscendantOf, isDescendantOf, isTouchable, isTouchFocusListener, isTouchFocusTarget, isVisible, localToActorCoordinates, localToAscendantCoordinates, localToParentCoordinates, localToScreenCoordinates, localToStageCoordinates, moveBy, notify, parentToLocalCoordinates, positionChanged, remove, removeAction, removeCaptureListener, removeListener, rotateBy, rotationChanged, scaleBy, scaleBy, screenToLocalCoordinates, setBounds, setColor, setColor, setHeight, setName, setOrigin, setOrigin, setOriginX, setOriginY, setParent, setPosition, setPosition, setRotation, setScale, setScale, setScaleX, setScaleY, setSize, setTouchable, setUserObject, setVisible, setWidth, setX, setX, setY, setY, setZIndex, sizeBy, sizeBy, stageToLocalCoordinates, toBack, toFront
-
-
-
-
Field Detail
-
skin
protected com.badlogic.gdx.scenes.scene2d.ui.Skin skin
-
ui
protected com.badlogic.gdx.scenes.scene2d.Stage ui
-
content
protected com.badlogic.gdx.scenes.scene2d.Actor content
-
container
protected com.badlogic.gdx.scenes.scene2d.ui.Container<com.badlogic.gdx.scenes.scene2d.Actor> container
-
contentCell
protected com.badlogic.gdx.scenes.scene2d.ui.Cell<?> contentCell
-
collapseButton
protected OwnTextButton collapseButton
-
collapsing
protected boolean collapsing
-
expanding
protected boolean expanding
-
collapsed
protected boolean collapsed
-
collapseSpeed
protected float collapseSpeed
-
containerExpandedWidth
protected float containerExpandedWidth
-
tableExpandedWidth
protected float tableExpandedWidth
-
pad5
protected float pad5
-
pad10
protected float pad10
-
pad15
protected float pad15
-
reft
protected long reft
-
-
Method Detail
-
setContent
public void setContent(com.badlogic.gdx.scenes.scene2d.Actor content)
-
recomputeSize
public void recomputeSize()
-
drawBackground
protected void drawBackground(com.badlogic.gdx.graphics.g2d.Batch batch, float parentAlpha, float x, float y)- Overrides:
drawBackgroundin classcom.badlogic.gdx.scenes.scene2d.ui.Table
-
act
public void act(float delta)
- Overrides:
actin classcom.badlogic.gdx.scenes.scene2d.Group
-
-