Class SwtGameWindowKeyListener
- java.lang.Object
-
- be.yildizgames.module.window.swt.input.SwtGameWindowKeyListener
-
- All Implemented Interfaces:
EventListener,org.eclipse.swt.events.KeyListener,org.eclipse.swt.internal.SWTEventListener
public final class SwtGameWindowKeyListener extends Object implements org.eclipse.swt.events.KeyListener
Class for the keyboard management. All event are caught here from SWT and then sent to the observer.- Author:
- Grégory Van den Borre
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SwtGameWindowKeyListenercreate(be.yildizgames.module.window.input.WindowInputListener listener)voidkeyPressed(org.eclipse.swt.events.KeyEvent event)Logic when pressing a key.voidkeyReleased(org.eclipse.swt.events.KeyEvent event)Logic when releasing a key.
-
-
-
Method Detail
-
create
public static SwtGameWindowKeyListener create(be.yildizgames.module.window.input.WindowInputListener listener)
-
keyPressed
public void keyPressed(org.eclipse.swt.events.KeyEvent event)
Logic when pressing a key.- Specified by:
keyPressedin interfaceorg.eclipse.swt.events.KeyListener- Parameters:
event- Event retrieved from the listener.
-
keyReleased
public void keyReleased(org.eclipse.swt.events.KeyEvent event)
Logic when releasing a key.- Specified by:
keyReleasedin interfaceorg.eclipse.swt.events.KeyListener- Parameters:
event- Event retrieved from the listener.
-
-