Declaration ​
pascal
TNestedBrush = class(TSolidBrush)Description ​
TNestedBrush implements a composite brush pattern. It owns an internal TBrushCollection (Brushes) and iterates through all visible child brushes in sequence, rendering each brush on the same input polygon geometry.
This allows combining complex multi-pass brush effects (e.g. stroke + fill + shadow) inside a single nested brush entity.