new WebGLFilterManager()
sdk/core/engine/managers/webgl-filter-manager.js, line 28
Methods
-
_applyFilters(filters, inputRenderTarget, outputRenderTarget)
sdk/core/engine/managers/webgl-filter-manager.js, line 162 -
Applies the given filters to the given inputRenderTarget and outputs the filtered content to the outputRenderTarget
Name Type Description filters
Array.<PhotoEditorSDK.Engine.Filter> inputRenderTarget
PhotoEditorSDK.Engine.WebGLRenderTarget outputRenderTarget
PhotoEditorSDK.Engine.WebGLRenderTarget -
dispose()
sdk/core/engine/managers/webgl-filter-manager.js, line 206 -
Disposes this WebGLFilterManager
-
getFilterStack(){Array.<Object>}
sdk/core/engine/managers/webgl-filter-manager.js, line 60 -
Returns the filter stack
Returns:
Type Description Array.<Object> -
popFilters(){Object}
sdk/core/engine/managers/webgl-filter-manager.js, line 120 -
Removes, applies and returns the last filters from the stack
Returns:
Type Description Object -
pushFilters(displayObject, filters)
sdk/core/engine/managers/webgl-filter-manager.js, line 100 -
Pushes the given filters to the
Name Type Description displayObject
PhotoEditorSDK.Engine.DisplayObject filters
Array.<PhotoEditorSDK.Engine.Filter> -
resizeTo(dimensions)
sdk/core/engine/managers/webgl-filter-manager.js, line 49 -
Resizes this FilterManager and its textures to the given dimensions
Name Type Description dimensions
PhotoEditorSDK.Math.Vector2 -
setFilterStack(filterStack)
sdk/core/engine/managers/webgl-filter-manager.js, line 68 -
Sets the filter stack to the given stack
Name Type Description filterStack
Array.<Object>