evidently-pixi
Version:
TypeScript powered set of modules to make it easier to make games in Pixi.js.
21 lines • 590 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
/**
* Manager for post process effects.
*/
class PostProcessEffects {
constructor() {
this._effects = [];
}
get activeFilters() {
return this._effects.filter(x => x.isActive).map(x => x.filter);
}
update(timePassed) {
this._effects.forEach(effect => effect.update(timePassed));
}
addEffect(effect) {
this._effects.push(effect);
}
}
exports.PostProcessEffects = PostProcessEffects;
//# sourceMappingURL=PostProcessEffects.js.map