public class OrientationTool extends AbstractTool
| Modifier and Type | Class and Description |
|---|---|
class |
OrientationTool.SaveState |
AbstractConfig.AspectConfigInterface, AbstractConfig.BindData, AbstractConfig.ColorConfigInterface, AbstractConfig.ConfigViewHolder, AbstractConfig.FontConfigInterface<T>, AbstractConfig.ImageFilterInterface, AbstractConfig.StickerConfigInterface, AbstractConfig.ToolConfigInterface| Modifier and Type | Field and Description |
|---|---|
OrientationTool.SaveState |
saveState |
panelClassNO_THUMBNAIL_ID, ORIGINAL_THUMBNAIL_SIZE| Constructor and Description |
|---|
OrientationTool(int name,
int drawableId) |
OrientationTool(int name,
int drawableId,
java.lang.Class<? extends AbstractToolPanel> panelClass) |
| Modifier and Type | Method and Description |
|---|---|
android.view.View |
attachPanel(android.view.ViewGroup parentView,
EditorPreview preview) |
AbstractOperation |
getOperation() |
ly.img.android.sdk.tools.OrientationTool.Rotation |
getRotation() |
boolean |
isFlipedHorizontal() |
boolean |
isFlipedVertical() |
boolean |
isRevertible() |
protected void |
revertState() |
void |
rotateCCW() |
void |
rotateCW() |
protected void |
saveState() |
void |
setFlipHorizontal(boolean isFlipped) |
void |
setFlipVertical(boolean isFlipped) |
void |
setRotation(ly.img.android.sdk.tools.OrientationTool.Rotation rotation) |
void |
toogleFlipHorizontal() |
void |
toogleFlipVertical() |
convertFromRange, convertToRange, detachPanel, getEditorPreview, getLayout, getOperator, getVerticalLayout, isAttached, isSelectable, refreshPanel, revertChangescreateViewHolder, generateBindData, generateBindDataAsync, getName, getThumbnailBitmap, getThumbnailBitmap, getThumbnailResId, getTitle, hasStaticThumbnail, isClickableclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetTitlecreateViewHolder, generateBindData, generateBindDataAsync, getNamepublic final OrientationTool.SaveState saveState
public OrientationTool(int name,
int drawableId)
public OrientationTool(int name,
int drawableId,
java.lang.Class<? extends AbstractToolPanel> panelClass)
public AbstractOperation getOperation()
getOperation in interface AbstractConfig.ToolConfigInterfacegetOperation in class AbstractToolpublic boolean isRevertible()
isRevertible in interface AbstractConfig.ToolConfigInterfaceisRevertible in class AbstractToolprotected void saveState()
saveState in class AbstractToolprotected void revertState()
revertState in class AbstractToolpublic android.view.View attachPanel(android.view.ViewGroup parentView,
EditorPreview preview)
attachPanel in class AbstractToolpublic void rotateCW()
public void rotateCCW()
public void setRotation(ly.img.android.sdk.tools.OrientationTool.Rotation rotation)
public ly.img.android.sdk.tools.OrientationTool.Rotation getRotation()
public void toogleFlipHorizontal()
public void toogleFlipVertical()
public void setFlipHorizontal(boolean isFlipped)
public void setFlipVertical(boolean isFlipped)
public boolean isFlipedHorizontal()
public boolean isFlipedVertical()