19 lines
381 B
Java
19 lines
381 B
Java
package net.machinemuse.general.gui.clickable;
|
|
|
|
import java.util.List;
|
|
|
|
import net.machinemuse.numina.geometry.MusePoint2D;
|
|
|
|
public interface IClickable {
|
|
|
|
public abstract void draw();
|
|
|
|
public abstract void move(double x, double y);
|
|
|
|
public abstract MusePoint2D getPosition();
|
|
|
|
public abstract boolean hitBox(double x, double y);
|
|
|
|
public abstract List<String> getToolTip();
|
|
}
|