| 24 | } |
| 25 | |
| 26 | string Blend2d::fxName() const { |
| 27 | fl::string out = "LayeredFx2d("; |
| 28 | for (size_t i = 0; i < mLayers.size(); ++i) { |
| 29 | out += mLayers[i].fx->fxName(); |
| 30 | if (i != mLayers.size() - 1) { |
| 31 | out += ","; |
| 32 | } |
| 33 | } |
| 34 | out += ")"; |
| 35 | return out; |
| 36 | } |
| 37 | |
| 38 | void Blend2d::add(Fx2dPtr layer, const Params &p) { |
| 39 | if (!layer->getXYMap().isRectangularGrid()) { |