abstract class RoxGlOperation : RoxOperation
Abstract Operation
RoxGlOperation()
Abstract Operation |
var cache: RequestResult |
|
var cachedRequest: Request |
|
var canCache: Boolean |
|
abstract val estimatedMemoryConsumptionFactor: Float |
|
var isDirty: Boolean |
|
var isHeadlessRendered: Boolean |
|
var nextExportOperation: RoxOperation? |
|
var nextOperation: RoxOperation? |
|
open lateinit var stateHandler: StateHandler |
|
val uiDensity: <ERROR CLASS> |
open fun doOperation(requested: Requested, result: ResultI): Unit abstract fun doOperation(requested: Requested): GlTexture? |
|
open fun glSetup(): Unit |
|
open fun setup(): Unit |
|
open fun toString(): String |
open fun flagAsDirty(): Unit |
|
fun getNecessaryMemory(): Float |
|
open fun isDirtyFor(requested: Requested): Boolean |
|
fun last(): RoxOperation |
|
fun lastAtExport(): RoxOperation |
|
open fun onRelease(): Unit |
|
open fun render(requested: Requested): ResultI
Start the Operation fun render(isPreview: Boolean): Unit |
|
open fun requestSourceAnswer(requestI: RequestI): SourceResultI |
|
open fun requestSourceAsBitmap(requestI: RequestI): <ERROR CLASS> |
|
open fun requestSourceAsTexture(requestI: RequestI): GlTexture fun requestSourceAsTexture(dependOn: Requested, block: (requestI: RequestI) -> Unit): GlTexture |
|
fun setCallback(callback: RoxOperation.Callback): Unit |
|
fun sourceTextureAsRequested(dependOn: Requested): GlTexture |
infix fun <A> A.andRecycle(b: <ERROR CLASS>): <ERROR CLASS> infix fun <A> A.andRecycle(b: Recyclable): <ERROR CLASS> |
|
fun <T> T.loopAsLongNotNull(block: (it: T) -> T?): T |
|
fun <T : StateObservable<*>> StateHandlerBindable.stateHandlerResolve(): <ERROR CLASS><T> fun <T : StateObservable<*>> StateHandlerBindable.stateHandlerResolve(settings: T?): <ERROR CLASS><T> |
class RoxAdjustOperation : RoxGlOperation
image Filter Operation. |
|
class RoxClarityOperation : RoxGlOperation
image Filter Operation. |
|
class RoxCropMaskOperation : RoxGlOperation |
|
class RoxFilterOperation : RoxGlOperation
image Filter Operation. |
|
open class RoxFocusOperation : RoxGlOperation
image Filter Operation. |
|
class RoxLayerCombineOperation : RoxGlOperation
image Filter Operation. |
|
open class RoxLoadOperation : RoxGlOperation
image Filter Operation. |
|
open class RoxSaveOperation : RoxGlOperation
Abstract Operation |
|
class RoxScreenOperation : RoxGlOperation
Abstract Operation |
|
class RoxSharpnessOperation : RoxGlOperation
image Filter Operation. |
|
class RoxTransformOperation : RoxGlOperation
Chunk Operator to show preview result in the editor. |