package mightypork.gamecore.gui.components; import mightypork.utils.math.constraints.PluggableRect; import mightypork.utils.math.constraints.RectBound; import mightypork.utils.math.rect.RectView; /** * Renderable that can be assigned different context * * @author MightyPork */ public interface PluggableRenderable extends Renderable, PluggableRect { @Override void render(); @Override RectView getRect(); @Override void setContext(RectBound rect); }