Package heronarts.lx

Interface LXRegistry.Listener

Enclosing class:
LXRegistry

public static interface LXRegistry.Listener
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
    Invoked when the available channel blend implementations are changed
    default void
    Invoked when available pattern/effect/model has been updated
    default void
    Invoked when the available crossfader blend implementations are changed
    default void
    Invoked when the state of an available plugin has changed
    default void
    Invoked when the available transition blend implementations are changed
  • Method Details

    • contentChanged

      default void contentChanged(LX lx)
      Invoked when available pattern/effect/model has been updated
      Parameters:
      lx - LX instance
    • channelBlendsChanged

      default void channelBlendsChanged(LX lx)
      Invoked when the available channel blend implementations are changed
      Parameters:
      lx - LX instance
    • transitionBlendsChanged

      default void transitionBlendsChanged(LX lx)
      Invoked when the available transition blend implementations are changed
      Parameters:
      lx - instance
    • crossfaderBlendsChanged

      default void crossfaderBlendsChanged(LX lx)
      Invoked when the available crossfader blend implementations are changed
      Parameters:
      lx - instance
    • pluginChanged

      default void pluginChanged(LX lx, LXRegistry.Plugin plugin)
      Invoked when the state of an available plugin has changed
      Parameters:
      lx - LX instance
      plugin - Plugin wrapper