Class SparkleEffect

All Implemented Interfaces:
LXComponent.Renamable, LXLoopTask, LXPath, LXPresetComponent, LXSerializable, LXMidiListener, LXModulationContainer, LXOscComponent, LXParameterListener

@LXCategory("Texture") public class SparkleEffect extends LXEffect
  • Field Details

  • Constructor Details

    • SparkleEffect

      public SparkleEffect(LX lx)
  • Method Details

    • onModelChanged

      protected void onModelChanged(LXModel model)
      Description copied from class: LXModelComponent
      Subclasses should override to handle changes to which model they are addressing. This method will be invoked at the start of the next core loop invocation, after the buffer has been updated.
      Overrides:
      onModelChanged in class LXModelComponent
      Parameters:
      model - New model
    • run

      protected void run(double deltaMs, double enabledAmount)
      Description copied from class: LXEffect
      Implementation of the effect. Subclasses need to override this to implement their functionality.
      Specified by:
      run in class LXEffect
      Parameters:
      deltaMs - Number of milliseconds elapsed since last invocation
      enabledAmount - The amount of the effect to apply, scaled from 0-1