PIXI.AbstractMaskSystem

class AbstractMaskSystem implements PIXI.ISystem

System plugin to the renderer to manage specific types of masking operations.

Constructor


new PIXI.AbstractMaskSystem(renderer: PIXI.Renderer) → {}
Parameters:
Name Type Description
renderer PIXI.Renderer

The renderer this System works for.

Summary


Properties from AbstractMaskSystem

Methods from AbstractMaskSystem

void
destroy()

Destroys the mask stack.

number
getStackLength()

Gets count of masks of certain type.

void
setMaskStack(maskStack: Array<PIXI.MaskData>)

Protected Properties


maskStack AbstractMaskSystem.ts:11
protected maskStack: Array<PIXI.MaskData>

The mask stack

Public Methods


destroy AbstractMaskSystem.ts:77
destroy() → {void}

Destroys the mask stack.

Returns:
Type Description
void
getStackLength AbstractMaskSystem.ts:35
getStackLength() → {number}

Gets count of masks of certain type.

Returns:
Type Description
number
setMaskStack AbstractMaskSystem.ts:41
setMaskStack(maskStack: Array<PIXI.MaskData>) → {void}

Changes the mask stack that is used by this System.

Parameters:
Name Type Description
maskStack Array<PIXI.MaskData>

The mask stack

Returns:
Type Description
void

Powered by webdoc!