@LXCategory(value="Core") public class BlurEffect extends LXEffect
| Modifier and Type | Class and Description |
|---|---|
static class |
BlurEffect.Mode |
LXEffect.Placeholder, LXEffect.ProfilerLXLayeredComponent.BufferedLXComponent.RenamableLXSerializable.Utils| Modifier and Type | Field and Description |
|---|---|
CompoundParameter |
decay |
CompoundParameter |
level |
EnumParameter<BlurEffect.Mode> |
mode |
enabled, enabledDamped, enabledDampingAttack, enabledDampingRelease, hasDamping, profilercontrolsExpanded, crashed, DEVICE_CATEGORY_NAME_SORT, DEVICE_VERSION_UNSPECIFIED, KEY_DEVICE_VERSION, modulation, modulationExpandedcolors, layers, palettemodelmodulatorscontrolSurfaceSemaphore, KEY_CLASS, KEY_COMPONENT_ID, KEY_ID, KEY_PARAMETER_PATH, KEY_PATH, label, lx, modulationColor| Constructor and Description |
|---|
BlurEffect(LX lx) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose()
Invoked when a component is being removed from the system and will no longer be used at all.
|
protected void |
onEnable() |
void |
run(double deltaMs,
double amount)
Implementation of the effect.
|
disable, enable, getBus, getIndex, getPath, isEnabled, isRemoteControl, onDisable, onLoop, setBus, setDamping, setDampingTime, setDampingTime, setIndex, togglegetCategory, getCrash, getCrashStackTrace, getDeviceVersion, getModulationEngine, getRemoteControls, loop, save, setRemoteControlsaddColor, addColor, addLayer, afterLayers, blendColor, blendColor, clearColors, getBuffer, getColor, getColor, getColors, getLayers, removeLayer, setBuffer, setBuffer, setColor, setColor, setColor, setColors, subtractColorgetModel, onModelChanged, setModeladdModulator, addModulator, addModulator, constructProfiler, getModulator, getModulators, moveModulator, removeModulator, startModulatoraddArray, addChild, addInternalParameter, addParameter, addParameter, contains, copyParameters, getChild, getComponentName, getComponentName, getComponentName, getId, getLabel, getLX, getOscAddress, getOscLabel, getOscPath, getParameter, getParameters, getParent, handleOscMessage, load, loadParameters, onParameterChanged, removeParameter, removeParameter, saveParameters, setParent, toString, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetOscAddress, handleOscMessageaftertouchReceived, controlChangeReceived, noteOffReceived, noteOnReceived, pitchBendReceived, programChangeReceivedget, get, getCanonicalLabel, getCanonicalLabel, getCanonicalPath, getCanonicalPath, getComponent, getComponent, getParameter, getParameterpublic final CompoundParameter level
public final CompoundParameter decay
public final EnumParameter<BlurEffect.Mode> mode
public BlurEffect(LX lx)
public void run(double deltaMs,
double amount)
LXEffectpublic void dispose()
LXComponentsuper.dispose() at the appropriate
time to perform the basic cleanup, which may need to happen either before or after cleaning
up other objects.LX library by Mark C. Slee. © 2012-2020