RoxOperator

class RoxOperator constructor(stateHandler: <ERROR CLASS>, isHeadlessRenderer: Boolean) : GlObject, RoxOperation.Callback

Types

Callback
Link copied to clipboard
interface Callback

Functions

equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
freeUp
Link copied to clipboard
override fun freeUp(sync: Boolean)
hashCode
Link copied to clipboard
open override fun hashCode(): Int
onDirtyFlag
Link copied to clipboard
open override fun onDirtyFlag(operation: RoxOperation)
onRebound
Link copied to clipboard
open override fun onRebound()
onRelease
Link copied to clipboard
open override fun onRelease()
queueDestroy
Link copied to clipboard
override fun queueDestroy(sync: Boolean)
queueRebound
Link copied to clipboard
override fun queueRebound()
reboundGlContext
Link copied to clipboard
override fun reboundGlContext(newContext: GlThreadRunner)
releaseGlContext
Link copied to clipboard
override fun releaseGlContext()
render
Link copied to clipboard
fun render(isPreview: Boolean)
setCallback
Link copied to clipboard
fun setCallback(callback: RoxOperator.Callback?)
setExportOperationArray
Link copied to clipboard
fun setExportOperationArray(operations: Array<Class<Out RoxOperation>>)
setExportOperations
Link copied to clipboard
fun setExportOperations(vararg operations: Array<Out Class<Out RoxOperation>>)
setOperations
Link copied to clipboard
fun setOperations(vararg operations: Array<Out Class<Out RoxOperation>>)
toString
Link copied to clipboard
open override fun toString(): String

Properties

glContext
Link copied to clipboard
override var glContext: GlThreadRunner
isHeadlessRenderer
Link copied to clipboard
val isHeadlessRenderer: Boolean
stateHandler
Link copied to clipboard
val stateHandler: <ERROR CLASS>