[orx-filters] Set shader parameter to null in Filter constructors
This commit is contained in:
@@ -31,7 +31,7 @@ private class LaserBlurPass : Filter(mppFilterShader(fx_laser_blur, "laser-blur"
|
||||
}
|
||||
|
||||
@Description("Laser blur")
|
||||
class LaserBlur : Filter1to1() {
|
||||
class LaserBlur : Filter1to1(null) {
|
||||
@Vector2Parameter("center", order = 0)
|
||||
var center = Vector2.ZERO
|
||||
|
||||
|
||||
@@ -24,7 +24,7 @@ class CompositeFilter<F0 : Filter, F1 : Filter>(
|
||||
private val firstParameters: F0.() -> Unit,
|
||||
private val secondParameters: F1.() -> Unit,
|
||||
private val useIntermediateBuffer: Boolean = false
|
||||
) : Filter() {
|
||||
) : Filter(null) {
|
||||
private var intermediate: ColorBuffer? = null
|
||||
|
||||
override fun apply(source: Array<ColorBuffer>, target: Array<ColorBuffer>, clip: Rectangle?) {
|
||||
|
||||
@@ -18,7 +18,7 @@ private class FluidDistortFilter : Filter(mppFilterShader(fx_fluid_distort, "flu
|
||||
}
|
||||
}
|
||||
|
||||
class FluidDistort : Filter1to1() {
|
||||
class FluidDistort : Filter1to1(null) {
|
||||
var blend: Double = 1.0
|
||||
|
||||
var outputUV = false
|
||||
|
||||
Reference in New Issue
Block a user