public abstract class SpriteLayerSettings<T extends java.lang.Enum> extends LayerListSettings.LayerSettings<T>
Settings.RevertibleField, Settings.SaveState
StateObservable.StateUnbindedException
isInEditMode
isRevertible, revertibleFields, STATE_REVERTED
isConfigObject
Constructor and Description |
---|
SpriteLayerSettings() |
SpriteLayerSettings(java.lang.Class<? extends java.lang.Enum> enumClass) |
SpriteLayerSettings(android.os.Parcel in) |
Modifier and Type | Method and Description |
---|---|
abstract SpriteLayerSettings |
flipHorizontal() |
abstract SpriteLayerSettings |
flipVertical() |
abstract android.graphics.ColorMatrix |
getColorMatrix() |
abstract int |
getInkColor() |
abstract float |
getStickerRotation() |
abstract double |
getStickerX() |
abstract double |
getStickerY() |
abstract int |
getTintColor() |
abstract boolean |
isHorizontalFlipped() |
abstract SpriteLayerSettings |
setColorMatrix(android.graphics.ColorMatrix filter) |
abstract SpriteLayerSettings |
setPosition(double focusX,
double focusY,
float focusAngle,
double focusRadius) |
abstract void |
setStickerInk(int color) |
abstract SpriteLayerSettings |
setStickerRotation(float stickerRotation) |
abstract void |
setStickerTint(int color) |
bringToFront, callPreviewDirty, createLayer, crossBind, excludeInParcel, getLayer, getLayerListSettings, getLayerToolId, getScaleDownFactor, hasNonDefaults, isInEditMode, isSingleton, layerCanvasMode, onAttached, onDetached, setInEditMode
createSaveState, describeContents, getFrozenSettings, getSettingsModel, hasChanges, hasRevertableState, isFrozen, isRevertible, revertState, revertState, saveInitState, saveState, writeToParcel
addCallback, addCallback, getSettingsHandler, getSettingsHolder, getStateModel, getStateModel, hasModelNonDefaultValue, hasModelNonDefaultValue, hasStateHandler, notifyPropertyChanged, onBind, onBind, removeCallback, removeCallback
public SpriteLayerSettings()
public SpriteLayerSettings(java.lang.Class<? extends java.lang.Enum> enumClass)
public SpriteLayerSettings(android.os.Parcel in)
public abstract boolean isHorizontalFlipped()
public abstract SpriteLayerSettings flipVertical()
public abstract SpriteLayerSettings flipHorizontal()
public abstract void setStickerInk(int color)
public abstract void setStickerTint(int color)
public abstract int getTintColor()
public abstract int getInkColor()
public abstract double getStickerX()
public abstract double getStickerY()
public abstract float getStickerRotation()
public abstract SpriteLayerSettings setStickerRotation(float stickerRotation)
public abstract SpriteLayerSettings setPosition(double focusX, double focusY, float focusAngle, double focusRadius)
public abstract SpriteLayerSettings setColorMatrix(android.graphics.ColorMatrix filter)
public abstract android.graphics.ColorMatrix getColorMatrix()