Class: CanvasMaskManager

PIXI.CanvasMaskManager

A set of functions used to handle masking.

Sprite masking is not supported on the CanvasRenderer.

new PIXI.CanvasMaskManager (renderer)

Name Type Description
renderer PIXI.CanvasRenderer

The canvas renderer.

Methods

Destroys this canvas mask manager.

popMask (renderer)

Restores the current drawing context to the state it was before the mask was applied.

Name Type Description
renderer PIXI.CanvasRenderer

The renderer context to use.

pushMask (maskData)

This method adds it to the current stack of masks.

Name Type Description
maskData PIXI.MaskData | PIXI.Graphics

the maskData that will be pushed

recursiveFindShapes (container, out)

Renders all PIXI.Graphics shapes in a subtree.

Name Type Description
container PIXI.Container

container to scan.

out Array.<PIXI.Graphics>

where to put found shapes

renderGraphicsShape (graphics)

Renders a PIXI.Graphics shape.

Name Type Description
graphics PIXI.Graphics

The object to render.