public abstract class BaseWidget<T extends BaseWidget<T>> extends WidgetWithBounds
| Constructor and Description |
|---|
BaseWidget() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsMouse(double mouseX,
double mouseY) |
T |
containsMousePredicate(@Nullable java.util.function.BiPredicate<T,me.shedaniel.math.Point> predicate) |
void |
setContainsMousePredicate(@Nullable java.util.function.BiPredicate<T,me.shedaniel.math.Point> predicate) |
getBoundscontainsMouse, containsMouse, getZ, isMouseOver, setZgetFocused, isDragging, setDragging, setFocusedblit, blit, blit, blit, blit, blitOutlineBlack, drawCenteredString, drawCenteredString, drawString, drawString, fill, fillGradient, fillGradient, getBlitOffset, hLine, innerBlit, setBlitOffset, vLineclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic final void setContainsMousePredicate(@Nullable
@Nullable java.util.function.BiPredicate<T,me.shedaniel.math.Point> predicate)
@NotNull public final T containsMousePredicate(@Nullable @Nullable java.util.function.BiPredicate<T,me.shedaniel.math.Point> predicate)
public boolean containsMouse(double mouseX,
double mouseY)
containsMouse in class WidgetWithBounds