Class BookmarkButton

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
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, ProgrammaticButton

public class BookmarkButton extends OwnTextIconButton
  • Nested Class Summary

    Nested classes/interfaces inherited from class OwnTextIconButton

    OwnTextIconButton.TextIconButtonStyle
    Modifier and Type
    Class
    Description
    static class 
     

    Nested classes/interfaces inherited from class com.badlogic.gdx.scenes.scene2d.ui.TextButton

    com.badlogic.gdx.scenes.scene2d.ui.TextButton.TextButtonStyle

    Nested classes/interfaces inherited from class com.badlogic.gdx.scenes.scene2d.ui.Button

    com.badlogic.gdx.scenes.scene2d.ui.Button.ButtonStyle

    Nested 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
    Modifier and Type
    Field
    Description
     

    Fields inherited from class com.badlogic.gdx.scenes.scene2d.ui.Table

    backgroundBottom, backgroundLeft, backgroundRight, backgroundTop, debugActorColor, debugCellColor, debugTableColor

    Fields inherited from class com.badlogic.gdx.scenes.scene2d.Actor

    POOLS
  • Constructor Summary

    Constructors
    Constructor
    Description
    BookmarkButton(BookmarksManager.BookmarkNode bookmark, com.badlogic.gdx.scenes.scene2d.ui.Skin skin)
     
  • Method Summary

    Methods inherited from class OwnTextIconButton

    draw, setContentAlign, setDisabled, setIcon, setIconColor, setIconSize, setPad, setSpace, setStyle, updateImage
    Modifier and Type
    Method
    Description
    void
    draw(com.badlogic.gdx.graphics.g2d.Batch batch, float parentAlpha)
     
    void
    setContentAlign(int align)
     
    void
    setDisabled(boolean isDisabled)
     
    void
    setIcon(com.badlogic.gdx.scenes.scene2d.ui.Image icon)
     
    void
    setIconColor(com.badlogic.gdx.graphics.Color color)
     
    void
    setIconSize(float w, float h)
     
    void
    setPad(float pad)
     
    void
    setSpace(float space)
     
    void
    setStyle(com.badlogic.gdx.scenes.scene2d.ui.TextButton.TextButtonStyle style, String defaultTextButtonStyle)
     
    protected void
     

    Methods inherited from class OwnTextButton

    getPrefHeight, getPrefWidth, removeTooltipListeners, setCheckedNoFire, setColor, setHeight, setMinHeight, setMinWidth, setSize, setTooltip, setWidth
    Modifier and Type
    Method
    Description
    float
     
    float
     
    void
     
    void
    setCheckedNoFire(boolean isChecked)
     
    void
    setColor(com.badlogic.gdx.graphics.Color color)
     
    void
    setHeight(float height)
     
    void
    setMinHeight(float height)
     
    void
    setMinWidth(float width)
     
    void
    setSize(float width, float height)
     
    void
    setTooltip(String tooltip)
     
    void
    setWidth(float width)
     

    Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.TextButton

    getFontColor, getLabel, getLabelCell, getStyle, getText, newLabel, setLabel, setStyle, setText, toString

    Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Button

    getBackgroundDrawable, getButtonGroup, getClickListener, getMinHeight, getMinWidth, getProgrammaticChangeEvents, isChecked, isDisabled, isOver, isPressed, setChecked, setProgrammaticChangeEvents, toggle

    Methods 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, 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

    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, swapActor

    Methods 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

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface ProgrammaticButton

    setCheckedNoFire
    Modifier and Type
    Method
    Description
    void
    setCheckedNoFire(boolean isChecked)