🔧 Pass actor to shader creation method

This commit is contained in:
Simon Schneegans
2022-01-21 19:29:26 +01:00
parent 627b1c5bfe
commit 0b9c2a252f
9 changed files with 9 additions and 9 deletions
+1 -1
View File
@@ -144,7 +144,7 @@ var SimpleFade = class SimpleFade {
// ---------------------------------------------------------------- API for extension.js
// This is called from extension.js whenever a window is closed with this effect.
static createShader(settings) {
static createShader(actor, settings) {
return new Shader(settings);
}
+1 -1
View File
@@ -181,7 +181,7 @@ class Extension {
Effect.tweakTransitions(actor, this._settings);
// Add a cool shader to our window actor!
const shader = Effect.createShader(this._settings);
const shader = Effect.createShader(actor, this._settings);
if (shader) {
actor.add_effect(shader);
+1 -1
View File
@@ -76,7 +76,7 @@ var EnergizeA = class EnergizeA {
// ---------------------------------------------------------------- API for extension.js
// This is called from extension.js whenever a window is closed with this effect.
static createShader(settings) {
static createShader(actor, settings) {
return new Shader(settings);
}
+1 -1
View File
@@ -76,7 +76,7 @@ var EnergizeB = class EnergizeB {
// ---------------------------------------------------------------- API for extension.js
// This is called from extension.js whenever a window is closed with this effect.
static createShader(settings) {
static createShader(actor, settings) {
return new Shader(settings);
}
+1 -1
View File
@@ -97,7 +97,7 @@ var Fire = class Fire {
// ---------------------------------------------------------------- API for extension.js
// This is called from extension.js whenever a window is closed with this effect.
static createShader(settings) {
static createShader(actor, settings) {
return new Shader(settings);
}
+1 -1
View File
@@ -82,7 +82,7 @@ var Matrix = class Matrix {
// ---------------------------------------------------------------- API for extension.js
// This is called from extension.js whenever a window is closed with this effect.
static createShader(settings) {
static createShader(actor, settings) {
return new Shader(settings);
}
+1 -1
View File
@@ -80,7 +80,7 @@ var TRexAttack = class TRexAttack {
// ---------------------------------------------------------------- API for extension.js
// This is called from extension.js whenever a window is closed with this effect.
static createShader(settings) {
static createShader(actor, settings) {
return new Shader(settings);
}
+1 -1
View File
@@ -77,7 +77,7 @@ var TVEffect = class TVEffect {
// ---------------------------------------------------------------- API for extension.js
// This is called from extension.js whenever a window is closed with this effect.
static createShader(settings) {
static createShader(actor, settings) {
return new Shader(settings);
}
+1 -1
View File
@@ -76,7 +76,7 @@ var Wisps = class Wisps {
// ---------------------------------------------------------------- API for extension.js
// This is called from extension.js whenever a window is closed with this effect.
static createShader(settings) {
static createShader(actor, settings) {
return new Shader(settings);
}