abstract class AbstractRoxSaver : StateHandlerBindable
inner class SetupInit<T : Any> |
AbstractRoxSaver(saveOperation: RoxSaveOperation) |
var isFinished: Boolean |
|
var isStarted: Boolean |
|
var iterationStep: Int |
|
open var stateHandler: StateHandler |
fun doAChunkOfWork(): GlTexture? |
|
abstract fun finishingExport(): Unit |
|
abstract fun interruptChunkBench(): Unit |
|
abstract fun processChunk(iterationStep: Int): Boolean |
|
fun requestTile(area: MultiRect, sampling: Float = 1.0f): GlTexture |
|
abstract fun startChunkBench(): Unit |
|
abstract fun startExport(): Unit |
|
fun updatePreviewTexture(glTexture: GlTexture): Unit |
open fun bindStateHandler(stateHandler: StateHandler): Unit |
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 RoxSaverJPEG : AbstractRoxSaver |
|
class RoxSaverPNG : AbstractRoxSaver |
|
class RoxSaverVideo : AbstractRoxSaver |