Package arc.fx.filters
Class BlurFilter
java.lang.Object
arc.fx.FxFilter
arc.fx.filters.BlurFilter
- All Implemented Interfaces:
Disposable
-
Field Summary
Fields inherited from class arc.fx.FxFilter
autobind, disabled, inputTexture, outputBuffer, shader, time, u_texture0, u_texture1, u_texture2, u_texture3
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
dispose()
Releases all resources of this object.void
rebind()
void
render
(FrameBuffer src, FrameBuffer dst) Concrete objects shall implements its own rendering, given the source and destination buffers.void
resize
(int width, int height) This method should be called once filter will be added.Methods inherited from class arc.fx.FxFilter
compileShader, compileShader, isDisabled, onBeforeRender, render, setDisabled, setInput, setInput, setOutput, setParams, update
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface arc.util.Disposable
isDisposed
-
Field Details
-
blur
-
blending
-
-
Constructor Details
-
BlurFilter
public BlurFilter() -
BlurFilter
-
-
Method Details
-
dispose
public void dispose()Description copied from interface:Disposable
Releases all resources of this object.- Specified by:
dispose
in interfaceDisposable
- Overrides:
dispose
in classFxFilter
-
resize
public void resize(int width, int height) Description copied from class:FxFilter
This method should be called once filter will be added. Also it must be called on every application resize as usual. -
rebind
public void rebind() -
render
Description copied from class:FxFilter
Concrete objects shall implements its own rendering, given the source and destination buffers.
-