Package foundry.veil.api.flare.modifier
Class Controller
java.lang.Object
foundry.veil.api.flare.modifier.Controller
- Direct Known Subclasses:
GlobalController
Controllers collect values from
EffectHosts to be used to evaluate FloatCurves and modify Propertys.- Since:
- 2.5.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final EffectHostprotected final ControllerIdentifierprotected float -
Constructor Summary
ConstructorsConstructorDescriptionController(ControllerIdentifier identifier, EffectHost host) Controller(String name, EffectHost host) -
Method Summary
-
Field Details
-
identifier
-
host
-
value
protected float value
-
-
Constructor Details
-
Controller
-
Controller
-
-
Method Details
-
initialize
protected void initialize() -
update
public void update(float partialTick) -
getUpdatedValue
protected float getUpdatedValue() -
getValue
public float getValue() -
getIdentifier
-