Class Range.RangeClass

All Implemented Interfaces:
Proxy
Direct Known Subclasses:
Scale.ScaleClass
Enclosing class:
Range

public static class Range.RangeClass extends Widget.WidgetClass
  • Constructor Details

    • RangeClass

      public RangeClass(MemorySegment address)
      Create a RangeClass proxy instance for the provided memory address.
      Parameters:
      address - the memory address of the native object
  • Method Details

    • getMemoryLayout

      public static MemoryLayout getMemoryLayout()
      The memory layout of the native struct.
      Returns:
      the memory layout
    • overrideValueChanged

      public void overrideValueChanged(Arena arena, @Nullable Method method)
      Override virtual method value_changed.
      Parameters:
      method - the method to invoke
    • overrideAdjustBounds

      public void overrideAdjustBounds(Arena arena, @Nullable Method method)
      Override virtual method adjust_bounds.
      Parameters:
      method - the method to invoke
    • overrideMoveSlider

      public void overrideMoveSlider(Arena arena, @Nullable Method method)
      Override virtual method move_slider.
      Parameters:
      method - the method to invoke
    • overrideGetRangeBorder

      public void overrideGetRangeBorder(Arena arena, @Nullable Method method)
      Override virtual method get_range_border.
      Parameters:
      method - the method to invoke
    • overrideChangeValue

      public void overrideChangeValue(Arena arena, @Nullable Method method)
      Override virtual method change_value.
      Parameters:
      method - the method to invoke