X-Git-Url: http://www2.svjatoslav.eu/gitweb/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Feu%2Fsvjatoslav%2Fsixth%2Fe3d%2Fgui%2Fhumaninput%2FUserInputHandler.java;fp=src%2Fmain%2Fjava%2Feu%2Fsvjatoslav%2Fsixth%2Fe3d%2Fgui%2Fhumaninput%2FUserInputHandler.java;h=0000000000000000000000000000000000000000;hb=4d8ec2cf940099ca17f075effd1c310a99f3c3a6;hp=9bbd218450fc59cbaf3f413a65585874674313ae;hpb=7e3faa91462a3639b58e83b766b9d5a01bb9cfd2;p=sixth-3d.git diff --git a/src/main/java/eu/svjatoslav/sixth/e3d/gui/humaninput/UserInputHandler.java b/src/main/java/eu/svjatoslav/sixth/e3d/gui/humaninput/UserInputHandler.java deleted file mode 100644 index 9bbd218..0000000 --- a/src/main/java/eu/svjatoslav/sixth/e3d/gui/humaninput/UserInputHandler.java +++ /dev/null @@ -1,34 +0,0 @@ -/* - * Sixth 3D engine. Author: Svjatoslav Agejenko. - * This project is released under Creative Commons Zero (CC0) license. - */ -package eu.svjatoslav.sixth.e3d.gui.humaninput; - -import eu.svjatoslav.sixth.e3d.gui.ViewPanel; -import eu.svjatoslav.sixth.e3d.gui.ViewRenderListener; - -import java.awt.event.KeyEvent; - -public interface UserInputHandler extends ViewRenderListener { - - /** - * @return true if view update is needed. - */ - boolean focusLost(ViewPanel viewPanel); - - /** - * @return true if view update is needed. - */ - boolean focusReceived(ViewPanel viewPanel); - - /** - * @return true if view update is needed. - */ - boolean keyPressed(KeyEvent event, ViewPanel viewPanel); - - /** - * @return true if view update is needed. - */ - boolean keyReleased(KeyEvent event, ViewPanel viewPanel); - -}