class FilterAsset : AbstractAsset
Represents the Image-Filter base file. For Camera live Preview the filter is OpenGl Based but has also a Renderscript implementation to triggerOperatorsIfNeeded final images in full resolution.
static class Companion |
|
static interface FilterConfigIntensity
Implement this interface if a Filter has Intensity Control |
|
class SetupInit<T> |
FilterAsset(id: java.lang.String) FilterAsset(parcel: NonExistentClass) |
fun describeContents(): int |
|
fun drawTextureFiltered(texture: ly.img.android.opengl.textures.GlTexture): void |
|
fun getConfigType(): java.lang.Class<? extends ly.img.android.pesdk.backend.model.config.AbstractAsset> |
|
fun getDefaultIntensityValue(): float |
|
fun getNeedSetup(): boolean |
|
fun getNeutralStartPoint(): float |
|
fun glSetup(): void |
|
fun hasIntensityConfig(): boolean
Check if the Filter has Intensity Control |
|
fun onDrawTextureFiltered(texture: ly.img.android.opengl.textures.GlTexture): void |
|
fun setNeedSetup(p: boolean): void |
|
fun writeToParcel(parcel: NonExistentClass, flags: int): void |
Companion |
|
NONE_FILTER_ID |
class DuotoneFilterAsset : FilterAsset, FilterAsset.FilterConfigIntensity |
|
class FilterAssetHatch : FilterAsset
Represents the Image-Filter base file. For Camera live Preview the filter is OpenGl Based but has also a Renderscript implementation to triggerOperatorsIfNeeded final images in full resolution. |
|
class LutColorFilterAsset : FilterAsset, FilterAsset.FilterConfigIntensity
Represents a "Look up table" (Lut) FilterAsset For Camera live Preview the filter is OpenGl Based but has also a Renderscript implementation to renderIfNeeded final images in full resolution. |