ForEveryPixel

Syntax

ForEveryPixel: (<compound-statement>)?

Return

true if processing is complete for this pixel, else false if the (R, G, B, A)? handlers should be called next for individual processing of each channel for this pixel.

Description

If the ForEveryRow handler returns false, then this handler will be called for every pixel in the current row, from left to right.

Default handler

The default ForEveryPixel handler simply returns false, passing control to the (R, G, B, A)? handlers for every pixel.

Example

ForEveryPixel: {
    return true;   /* processsing complete for this pixel */
}

Also see

handlers, ForEveryTile, ForEveryRow, (R, G, B, A)?

Comments

Everyone can add his/her comments about this handler here. Tips for using it are welcome, too.