Class SliderChangeValueEvent<T extends Slider>

java.lang.Object
com.spinyowl.legui.event.Event<T>
com.spinyowl.legui.component.event.slider.SliderChangeValueEvent<T>
Type Parameters:
T - type of slider.

public class SliderChangeValueEvent<T extends Slider> extends Event<T>
Slider value change event.
  • Constructor Details

    • SliderChangeValueEvent

      public SliderChangeValueEvent(T component, Context context, Frame frame, float oldValue, float newValue)
      Constructor. Used to create event.
      Parameters:
      component - slider component.
      context - legui context.
      oldValue - old slider value.
      newValue - new slider value.
      frame - frame.
  • Method Details

    • getNewValue

      public float getNewValue()
      Returns new slider value.
      Returns:
      new slider value.
    • getOldValue

      public float getOldValue()
      Returns old slider value.
      Returns:
      old slider value.
    • toString

      public String toString()
      Overrides:
      toString in class Event<T extends Slider>
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Event<T extends Slider>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Event<T extends Slider>