package it.cavallium.warppi.gui; public interface GraphicalInterface { void create() throws InterruptedException; void initialize() throws InterruptedException; void initializeGraphic(ScreenContext ctx) throws InterruptedException; void render(RenderContext ctx); void renderTopmost(RenderContext ctx); void beforeRender(ScreenContext ctx, float dt); boolean mustBeRefreshed(); }