abstract class GlScreenOperation : GlOperation
Abstract Operation
GlScreenOperation()
Abstract Operation |
var needSetup: Boolean |
|
var stageHeight: Int |
|
var stageWidth: Int |
fun doOperation(texture: GlTexture!): GlTexture! abstract fun doOperation(texture: GlTexture!, renderOffscreen: Boolean, offscreenTexture: GlFrameBufferTexture!): GlTexture! |
|
open fun render(texture: GlTexture!, renderToScreen: Boolean): GlTexture! |
abstract fun bindStateHandler(handler: StateHandler!): Unit |
|
open fun flagAsDirty(): Unit |
|
abstract fun glSetup(): Unit |
|
open fun isDirty(): Boolean |
|
open fun onRelease(): Unit |
|
open fun render(texture: GlTexture!): GlTexture!
Start the Operation |
|
open fun setCallback(callback: GlOperation.Callback!): Unit |
|
open fun setSize(stageWidth: Int, stageHeight: Int): Unit |
|
open fun toString(): String |
open class GlCameraDrawOperation : GlScreenOperation
image Filter Operation. |