new PIXI.FilterManager(renderer)
| Name | Type | Description |
|---|---|---|
renderer |
PIXI.WebGLRenderer |
The renderer this manager works for. |
Extends
Members
-
currentFramePIXI.Rectangle
-
The current frame
-
filterStackArray.<object>
-
-
rendererPIXI.WebGLRenderer
-
The renderer this manager works for.
-
texturePoolArray.<PIXI.RenderTarget>
-
-
textureSizePIXI.Rectangle
-
The size of the texture
Methods
-
Destroys the filter and removes it from the filter stack.
-
getRenderTarget(clear){RenderTarget}
-
Grabs an render target from the internal pool
Name Type Description clearboolean Whether or not we need to clear the RenderTarget
Returns:
Type Description RenderTarget -
onContextChange()
-
Called when there is a WebGL context change.
-
popFilter()
-
Removes the last filter from the filter stack and returns it.
-
pushFilter(target, filters)
-
Applies the filter and adds it to the current filter stack.
Name Type Description targetPIXI.DisplayObject filtersArray.<PIXI.AbstractFiler> the filters that will be pushed to the current filter stack
-
setFilterStack(renderer, buffer)
-
Name Type Description rendererPIXI.WebGLRenderer bufferArrayBuffer