Class ColorPickerAbstract

  • All Implemented Interfaces:
    com.badlogic.gdx.scenes.scene2d.utils.Layout
    Direct Known Subclasses:
    ColormapPicker, ColorPicker

    public abstract class ColorPickerAbstract
    extends com.badlogic.gdx.scenes.scene2d.ui.Image
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected float[] color  
      protected java.lang.String name  
      protected java.lang.Runnable newColormapRunnable  
      protected java.lang.Runnable newColorRunnable  
      protected com.badlogic.gdx.scenes.scene2d.ui.Skin skin  
      protected com.badlogic.gdx.scenes.scene2d.Stage stage  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected ColorPickerAbstract​(java.lang.String name, com.badlogic.gdx.scenes.scene2d.Stage stage, com.badlogic.gdx.scenes.scene2d.ui.Skin skin)  
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      protected abstract void initialize()  
      • Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Image

        draw, getAlign, getDrawable, getImageHeight, getImageWidth, getImageX, getImageY, getMinHeight, getMinWidth, getPrefHeight, getPrefWidth, layout, setAlign, setDrawable, setDrawable, setScaling, toString
      • Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Widget

        getMaxHeight, getMaxWidth, invalidate, invalidateHierarchy, needsLayout, pack, setFillParent, setLayoutEnabled, sizeChanged, validate
      • Methods inherited from class com.badlogic.gdx.scenes.scene2d.Actor

        act, addAction, addCaptureListener, addListener, ancestorsVisible, ascendantsVisible, clear, clearActions, clearListeners, clipBegin, clipBegin, clipEnd, debug, drawDebug, drawDebugBounds, 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, hit, 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, setColor, setDebug, setHeight, setName, setOrigin, setOrigin, setOriginX, setOriginY, setParent, setPosition, setPosition, setRotation, setScale, setScale, setScaleX, setScaleY, setSize, setStage, setTouchable, setUserObject, setVisible, setWidth, setX, setX, setY, setY, setZIndex, sizeBy, sizeBy, stageToLocalCoordinates, toBack, toFront
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • stage

        protected com.badlogic.gdx.scenes.scene2d.Stage stage
      • skin

        protected com.badlogic.gdx.scenes.scene2d.ui.Skin skin
      • newColorRunnable

        protected java.lang.Runnable newColorRunnable
      • newColormapRunnable

        protected java.lang.Runnable newColormapRunnable
      • color

        protected float[] color
      • name

        protected java.lang.String name
    • Constructor Detail

      • ColorPickerAbstract

        protected ColorPickerAbstract​(java.lang.String name,
                                      com.badlogic.gdx.scenes.scene2d.Stage stage,
                                      com.badlogic.gdx.scenes.scene2d.ui.Skin skin)
    • Method Detail

      • initialize

        protected abstract void initialize()