public class EffectBuilder extends Object
Modifier and Type | Field and Description |
---|---|
protected ControlEffectAttributes |
attributes |
Constructor and Description |
---|
EffectBuilder(String effectName) |
Modifier and Type | Method and Description |
---|---|
EffectBuilder |
alternateDisable(String alternateDisable) |
EffectBuilder |
alternateEnable(String alternateEnable) |
EffectBuilder |
customKey(String customKey) |
EffectBuilder |
effectParameter(String key,
String value) |
EffectBuilder |
effectValue(String... values) |
ControlEffectAttributes |
getAttributes() |
EffectBuilder |
inherit() |
EffectBuilder |
inherit(boolean inherit) |
EffectBuilder |
length(int ms) |
EffectBuilder |
neverStopRendering(boolean neverStopRendering) |
EffectBuilder |
onEndEffectCallback(String callback) |
EffectBuilder |
oneShot(boolean oneShot) |
EffectBuilder |
onStartEffectCallback(String callback) |
EffectBuilder |
overlay(boolean overlay) |
EffectBuilder |
post(boolean post) |
EffectBuilder |
startDelay(int ms) |
EffectBuilder |
timeType(String timeType) |
protected ControlEffectAttributes attributes
public EffectBuilder(String effectName)
public EffectBuilder inherit(boolean inherit)
public EffectBuilder inherit()
public EffectBuilder post(boolean post)
public EffectBuilder overlay(boolean overlay)
public EffectBuilder alternateEnable(String alternateEnable)
public EffectBuilder alternateDisable(String alternateDisable)
public EffectBuilder customKey(String customKey)
public EffectBuilder neverStopRendering(boolean neverStopRendering)
public EffectBuilder effectParameter(String key, String value)
public EffectBuilder startDelay(int ms)
public EffectBuilder length(int ms)
public EffectBuilder oneShot(boolean oneShot)
public EffectBuilder timeType(String timeType)
public EffectBuilder onStartEffectCallback(String callback)
public EffectBuilder onEndEffectCallback(String callback)
public ControlEffectAttributes getAttributes()
public EffectBuilder effectValue(String... values)
Copyright © 2013. All Rights Reserved.