Class ColorPickerAbstract
java.lang.Object
com.badlogic.gdx.scenes.scene2d.Actor
com.badlogic.gdx.scenes.scene2d.ui.Widget
com.badlogic.gdx.scenes.scene2d.ui.Image
gaiasky.util.scene2d.OwnImage
gaiasky.gui.window.ColorPickerAbstract
- All Implemented Interfaces:
com.badlogic.gdx.scenes.scene2d.utils.Layout
- Direct Known Subclasses:
ColormapPicker, ColorPicker
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected float[]protected Stringprotected Runnableprotected Runnableprotected com.badlogic.gdx.scenes.scene2d.ui.Skinprotected com.badlogic.gdx.scenes.scene2d.StageFields inherited from class com.badlogic.gdx.scenes.scene2d.Actor
POOLS -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedColorPickerAbstract(String name, com.badlogic.gdx.scenes.scene2d.Stage stage, com.badlogic.gdx.scenes.scene2d.ui.Skin skin) -
Method Summary
Modifier and TypeMethodDescriptioncom.badlogic.gdx.graphics.Colorfloat[]double[]protected voidprotected abstract voidinitialize(boolean showAlpha) voidsetPickedColor(float[] color) voidsetPickedColor(float r, float g, float b, float a) voidsetPickedColor(com.badlogic.gdx.graphics.Color color) Methods inherited from class OwnImage
draw, getPrefHeight, getPrefWidth, setHeight, setSize, setTooltip, setWidthMethods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Image
getAlign, getDrawable, getImageHeight, getImageWidth, getImageX, getImageY, getMinHeight, getMinWidth, layout, setAlign, setDrawable, setDrawable, setScaling, toStringMethods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Widget
getMaxHeight, getMaxWidth, invalidate, invalidateHierarchy, needsLayout, pack, setFillParent, setLayoutEnabled, sizeChanged, validateMethods 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, setName, setOrigin, setOrigin, setOriginX, setOriginY, setParent, setPosition, setPosition, setRotation, setScale, setScale, setScaleX, setScaleY, setStage, setTouchable, setUserObject, setVisible, setX, setX, setY, setY, setZIndex, sizeBy, sizeBy, stageToLocalCoordinates, toBack, toFront
-
Field Details
-
stage
protected com.badlogic.gdx.scenes.scene2d.Stage stage -
skin
protected com.badlogic.gdx.scenes.scene2d.ui.Skin skin -
newColorRunnable
-
newColormapRunnable
-
color
protected float[] color -
name
-
-
Constructor Details
-
ColorPickerAbstract
protected ColorPickerAbstract(String name, com.badlogic.gdx.scenes.scene2d.Stage stage, com.badlogic.gdx.scenes.scene2d.ui.Skin skin)
-
-
Method Details
-
initialize
protected abstract void initialize(boolean showAlpha) -
initColor
protected void initColor() -
getPickedColorArray
public float[] getPickedColorArray() -
getPickedColor
public com.badlogic.gdx.graphics.Color getPickedColor() -
setPickedColor
public void setPickedColor(com.badlogic.gdx.graphics.Color color) -
setPickedColor
public void setPickedColor(float[] color) -
getPickedColorDouble
public double[] getPickedColorDouble() -
setPickedColor
public void setPickedColor(float r, float g, float b, float a)
-