42 {
43
46 Blend2dPtr fxBlend =
48 int width =
xymap.getWidth();
49 int height =
xymap.getHeight();
50 XYMap xyRect(width, height,
false);
56 blend_stack->add(wave_fx_low);
57 blend_stack->add(wave_fx_high);
59 .wave_fx_low = wave_fx_low,
60 .wave_fx_high = wave_fx_high,
61 .blend_stack = blend_stack,
62 };
63
64 return out;
65}
XYMap xymap(WIDTH, HEIGHT, SERPENTINE)
static XYMap constructRectangularGrid(u16 width, u16 height, u16 offset=0)
WaveFx::Args CreateArgsLower()
WaveFx::Args CreateArgsUpper()
shared_ptr< T > make_shared(Args &&... args)