Filter

open class Filter(shader: Shader? = null, watcher: ShaderWatcher? = null)(source)

Filter base class. Renders "full-screen" quads.

Inheritors

Constructors

Link copied to clipboard
constructor(shader: Shader? = null, watcher: ShaderWatcher? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

parameter map

Functions

Link copied to clipboard
open fun apply(source: Array<ColorBuffer>, target: Array<ColorBuffer>, clip: Rectangle? = null)
fun apply(source: Array<ColorBuffer>, target: ColorBuffer, clip: Rectangle? = null)
fun apply(source: Array<ColorBuffer>, target: RenderTarget, clip: Rectangle? = null)
fun apply(source: ColorBuffer, target: Array<ColorBuffer>, clip: Rectangle? = null)
fun apply(source: ColorBuffer, target: ColorBuffer, clip: Rectangle? = null)
Link copied to clipboard
open fun destroy()
Link copied to clipboard
fun untrack()