| TYPE | NAME | DESCRIPTION |
|---|---|---|
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| INT32 | period | period; number of pixels for one wave to complete |
| INT32 | amplitude | amplitude; maximum displacement of wave |
| INT32 | orientation | orientation; 0 = Horizontal, 1 = Vertical |
| INT32 | edges | edges; 0 = smear, 1 = wrap, 2 = black |
| INT32 | waveform | 0 = sawtooth, 1 = sine wave |
| INT32 | antialias | antialias; True or False |
| INT32 | tile | tile; if this is true, the image will retain it's tilability |