protected void update(float interval) { gameLogic.update(interval, mouseInput, window); }
protected void cleanup() { gameLogic.cleanup(); }
protected void render() { gameLogic.render(window); window.update(); } }
protected void init() throws Exception { window.init(); timer.init(); gameLogic.init(); }
protected void input() { mouseInput.input(window); gameLogic.input(window, mouseInput); }
protected void render() { gameLogic.render(window); window.update(); } }
protected void init() throws Exception { window.init(); timer.init(); gameLogic.init(window); }
protected void input() { mouseInput.input(window); gameLogic.input(window, mouseInput); }
protected void render() { gameLogic.render(window); window.update(); } }
protected void init() throws Exception { window.init(); timer.init(); gameLogic.init(); }
protected void input() { mouseInput.input(window); gameLogic.input(window, mouseInput); }
protected void update(float interval) { gameLogic.update(interval, mouseInput); }
protected void cleanup() { gameLogic.cleanup(); }
protected void render() { gameLogic.render(window); window.update(); } }
protected void init() throws Exception { window.init(); timer.init(); gameLogic.init(); }
protected void input() { mouseInput.input(window); gameLogic.input(window, mouseInput); }
protected void update(float interval) { gameLogic.update(interval, mouseInput); }
protected void cleanup() { gameLogic.cleanup(); }
protected void render() { gameLogic.render(window); window.update(); } }
protected void init() throws Exception { window.init(); timer.init(); gameLogic.init(window); }