open class FrameAsset : AbstractAsset
FrameAsset(id: String!, frameId: Int, aspectConfig: CropAspectAsset!, groupId: Int) FrameAsset(id: String!, frameId: Int, frameMaskId: Int, aspectConfig: CropAspectAsset!, groupId: Int)
Creates a Frame Config FrameAsset(id: String!, frameConfig: CustomPatchFrameAsset!) FrameAsset(id: String!, frameConfig: CustomPatchFrameAsset!, fixedRelativeScale: Float) FrameAsset(id: String!, frameConfig: CustomPatchFrameAsset!, fixedRelativeScale: Float, scaleIsFixed: Boolean)
Creates a Frame Config with unspecific aspect FrameAsset(in: Parcel!) |
static val CREATOR: Creator! |
|
static val NONE_FRAME: FrameAsset! |
|
static val NONE_FRAME_ID: String |
open fun describeContents(): Int |
|
open fun equals(o: Any!): Boolean |
|
open fun getAspect(): BigDecimal! |
|
fun getConfigType(): Class<out AbstractAsset!>! |
|
open fun getFixedRelativeScale(): Float |
|
open fun getFrameAspect(): BigDecimal! |
|
open fun getFrameConfig(): CustomPatchFrameAsset! |
|
open fun getFrameLimit(): Rect! |
|
open fun getFrameMaskSource(): ImageSource!
This can get a separate mask ImageSource, it can be also null. |
|
open fun getFrameSource(): ImageSource!
Get frame image source, it can be null. can be a non transparent source @see #getFrameMaskSource() |
|
open fun getGroupId(): Int |
|
open fun getImageLimit(): Rect!
Gets the Region of the Image. |
|
open fun hasEqualAspect(o: CropAspectAsset!): Boolean |
|
open fun hasFixedRelativeScale(): Boolean |
|
open fun hashCode(): Int |
|
open fun hasMask(): Boolean |
|
open fun isAspectFittingFrame(): Boolean |
|
open fun isFreeCrop(): Boolean |
|
open fun isNonFrame(): Boolean |
|
open fun writeToParcel(dest: Parcel!, flags: Int): Unit |
open fun flagAsTemporary(): Unit |
|
open fun getId(): String! |
|
open fun getIdWithoutVersion(): String! |
|
open fun getLegacyVersion(): SemVersion!
Returns the latest supported Version of this Asset or null if it is the latest version of this assets |
|
open fun isTemporary(): Boolean |