Class 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 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:
        keyPressed in interface org.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:
        keyReleased in interface org.eclipse.swt.events.KeyListener
        Parameters:
        event - Event retrieved from the listener.