Class OwnTextIconButton
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
com.badlogic.gdx.scenes.scene2d.ui.Button
com.badlogic.gdx.scenes.scene2d.ui.TextButton
gaiasky.util.scene2d.OwnTextButton
gaiasky.util.scene2d.OwnTextIconButton
- All Implemented Interfaces:
com.badlogic.gdx.scenes.scene2d.ui.Styleable<com.badlogic.gdx.scenes.scene2d.ui.Button.ButtonStyle>, com.badlogic.gdx.scenes.scene2d.utils.Cullable, com.badlogic.gdx.scenes.scene2d.utils.Disableable, com.badlogic.gdx.scenes.scene2d.utils.Layout
- Direct Known Subclasses:
BookmarkButton
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.badlogic.gdx.scenes.scene2d.ui.TextButton
com.badlogic.gdx.scenes.scene2d.ui.TextButton.TextButtonStyleNested classes/interfaces inherited from class com.badlogic.gdx.scenes.scene2d.ui.Button
com.badlogic.gdx.scenes.scene2d.ui.Button.ButtonStyleNested classes/interfaces inherited from class com.badlogic.gdx.scenes.scene2d.ui.Table
com.badlogic.gdx.scenes.scene2d.ui.Table.Debug, com.badlogic.gdx.scenes.scene2d.ui.Table.DebugRect -
Field Summary
Fields inherited from class com.badlogic.gdx.scenes.scene2d.ui.Table
backgroundBottom, backgroundLeft, backgroundRight, backgroundTop, debugActorColor, debugCellColor, debugTableColorFields inherited from class com.badlogic.gdx.scenes.scene2d.Actor
POOLS -
Constructor Summary
ConstructorsConstructorDescriptionOwnTextIconButton(String text, int contentAlign, com.badlogic.gdx.scenes.scene2d.ui.Image up, com.badlogic.gdx.scenes.scene2d.ui.Skin skin, String styleName) OwnTextIconButton(String text, int contentAlign, com.badlogic.gdx.scenes.scene2d.ui.Skin skin, String styleName) OwnTextIconButton(String text, int align, com.badlogic.gdx.scenes.scene2d.ui.Skin skin, String styleName, String textButtonStyle) OwnTextIconButton(String text, com.badlogic.gdx.scenes.scene2d.ui.Image up, com.badlogic.gdx.scenes.scene2d.ui.Skin skin) OwnTextIconButton(String text, com.badlogic.gdx.scenes.scene2d.ui.Image up, com.badlogic.gdx.scenes.scene2d.ui.Skin skin, String styleName) OwnTextIconButton(String text, com.badlogic.gdx.scenes.scene2d.ui.Skin skin, String styleName) OwnTextIconButton(String text, com.badlogic.gdx.scenes.scene2d.ui.Skin skin, String styleName, String textButtonStyle) -
Method Summary
Modifier and TypeMethodDescriptionvoiddraw(com.badlogic.gdx.graphics.g2d.Batch batch, float parentAlpha) voidsetContentAlign(int align) voidsetDisabled(boolean isDisabled) voidsetIcon(com.badlogic.gdx.scenes.scene2d.ui.Image icon) voidsetPad(float pad) voidsetSpace(float space) voidsetStyle(com.badlogic.gdx.scenes.scene2d.ui.TextButton.TextButtonStyle style, String defaultTextButtonStyle) protected voidMethods inherited from class OwnTextButton
getPrefHeight, getPrefWidth, removeTooltipListeners, setCheckedNoFire, setColor, setHeight, setMinHeight, setMinWidth, setSize, setTooltip, setWidthModifier and TypeMethodDescriptionfloatfloatvoidvoidsetCheckedNoFire(boolean isChecked) voidsetColor(com.badlogic.gdx.graphics.Color color) voidsetHeight(float height) voidsetMinHeight(float height) voidsetMinWidth(float width) voidsetSize(float width, float height) voidsetTooltip(String tooltip) voidsetWidth(float width) Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.TextButton
getFontColor, getLabel, getLabelCell, getStyle, getText, newLabel, setLabel, setStyle, setText, toStringMethods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Button
getBackgroundDrawable, getButtonGroup, getClickListener, getMinHeight, getMinWidth, getProgrammaticChangeEvents, isChecked, isDisabled, isOver, isPressed, setChecked, setProgrammaticChangeEvents, toggleMethods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Table
add, add, add, add, add, add, add, align, background, background, bottom, center, clearChildren, clip, clip, columnDefaults, debug, debug, debugActor, debugAll, debugCell, debugTable, defaults, drawBackground, drawDebug, drawDebugBounds, getAlign, getBackground, getCell, getCells, getClip, getColumnMinWidth, getColumnPrefWidth, getColumns, getColumnWidth, getPadBottom, getPadBottomValue, getPadLeft, getPadLeftValue, getPadRight, getPadRightValue, getPadTop, getPadTopValue, getPadX, getPadY, 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, removeActorAt, reset, right, row, setBackground, setBackground, setClip, setDebug, setRound, setSkin, stack, topMethods inherited from class com.badlogic.gdx.scenes.scene2d.ui.WidgetGroup
childrenChanged, getMaxHeight, getMaxWidth, invalidateHierarchy, needsLayout, pack, setFillParent, setLayoutEnabled, sizeChanged, validateMethods inherited from class com.badlogic.gdx.scenes.scene2d.Group
act, addActor, addActorAfter, addActorAt, addActorBefore, applyTransform, applyTransform, clear, clear, clearChildren, computeTransform, drawChildren, drawDebugChildren, findActor, getChild, getChildren, getCullingArea, hasChildren, isTransform, localToDescendantCoordinates, resetTransform, resetTransform, setCullingArea, setDebug, setStage, setTransform, swapActor, swapActorMethods inherited from class com.badlogic.gdx.scenes.scene2d.Actor
addAction, addCaptureListener, addListener, ancestorsVisible, ascendantsVisible, 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, scaleChanged, screenToLocalCoordinates, setBounds, setColor, setName, setOrigin, setOrigin, setOriginX, setOriginY, setParent, setPosition, setPosition, setRotation, setScale, setScale, setScaleX, setScaleY, setTouchable, setUserObject, setVisible, setX, setX, setY, setY, setZIndex, sizeBy, sizeBy, stageToLocalCoordinates, toBack, toFront
-
Constructor Details
-
OwnTextIconButton
-
OwnTextIconButton
-
OwnTextIconButton
-
OwnTextIconButton
-
OwnTextIconButton
public OwnTextIconButton(String text, com.badlogic.gdx.scenes.scene2d.ui.Image up, com.badlogic.gdx.scenes.scene2d.ui.Skin skin) -
OwnTextIconButton
-
OwnTextIconButton
-
-
Method Details
-
setContentAlign
public void setContentAlign(int align) -
setPad
public void setPad(float pad) -
setSpace
public void setSpace(float space) -
setStyle
public void setStyle(com.badlogic.gdx.scenes.scene2d.ui.TextButton.TextButtonStyle style, String defaultTextButtonStyle) -
setDisabled
public void setDisabled(boolean isDisabled) - Specified by:
setDisabledin interfacecom.badlogic.gdx.scenes.scene2d.utils.Disableable- Overrides:
setDisabledin classcom.badlogic.gdx.scenes.scene2d.ui.Button
-
updateImage
protected void updateImage() -
setIcon
public void setIcon(com.badlogic.gdx.scenes.scene2d.ui.Image icon) -
draw
public void draw(com.badlogic.gdx.graphics.g2d.Batch batch, float parentAlpha) - Overrides:
drawin classcom.badlogic.gdx.scenes.scene2d.ui.TextButton
-