jjdh API

jjdh.opengl.input
Class JoglInputAdapter

java.lang.Object
  extended by jjdh.opengl.input.JoglInputAdapter
All Implemented Interfaces:
KeyListener, MouseListener, MouseMotionListener, MouseWheelListener, EventListener, JoglInputListener
Direct Known Subclasses:
AbstractJoglInputListener

public class JoglInputAdapter
extends Object
implements JoglInputListener


Constructor Summary
JoglInputAdapter()
           
 
Method Summary
 void bindAction(int keyCode, IContinuousAction action)
           
 void bindAction(int keyCode, ISingularAction action)
           
 void keyPressed(KeyEvent e)
           
 void keyReleased(KeyEvent e)
           
 void keyTyped(KeyEvent e)
           
 void mouseClicked(MouseEvent e)
           
 void mouseDragged(MouseEvent e)
           
 void mouseEntered(MouseEvent e)
           
 void mouseExited(MouseEvent e)
           
 void mouseMoved(MouseEvent e)
           
 void mousePressed(MouseEvent e)
           
 void mouseReleased(MouseEvent e)
           
 void mouseWheelMoved(MouseWheelEvent e)
           
 void setMouseLook(boolean enabled)
           
 void unbindAction(IContinuousAction action)
           
 void unbindAction(int keyCode)
           
 void unbindAction(ISingularAction action)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JoglInputAdapter

public JoglInputAdapter()
Method Detail

keyTyped

public void keyTyped(KeyEvent e)
Specified by:
keyTyped in interface KeyListener

keyPressed

public void keyPressed(KeyEvent e)
Specified by:
keyPressed in interface KeyListener

keyReleased

public void keyReleased(KeyEvent e)
Specified by:
keyReleased in interface KeyListener

mouseClicked

public void mouseClicked(MouseEvent e)
Specified by:
mouseClicked in interface MouseListener

mousePressed

public void mousePressed(MouseEvent e)
Specified by:
mousePressed in interface MouseListener

mouseReleased

public void mouseReleased(MouseEvent e)
Specified by:
mouseReleased in interface MouseListener

mouseEntered

public void mouseEntered(MouseEvent e)
Specified by:
mouseEntered in interface MouseListener

mouseExited

public void mouseExited(MouseEvent e)
Specified by:
mouseExited in interface MouseListener

mouseDragged

public void mouseDragged(MouseEvent e)
Specified by:
mouseDragged in interface MouseMotionListener

mouseMoved

public void mouseMoved(MouseEvent e)
Specified by:
mouseMoved in interface MouseMotionListener

mouseWheelMoved

public void mouseWheelMoved(MouseWheelEvent e)
Specified by:
mouseWheelMoved in interface MouseWheelListener

bindAction

public void bindAction(int keyCode,
                       IContinuousAction action)
Specified by:
bindAction in interface JoglInputListener

bindAction

public void bindAction(int keyCode,
                       ISingularAction action)
Specified by:
bindAction in interface JoglInputListener

unbindAction

public void unbindAction(int keyCode)
Specified by:
unbindAction in interface JoglInputListener

unbindAction

public void unbindAction(IContinuousAction action)
Specified by:
unbindAction in interface JoglInputListener

unbindAction

public void unbindAction(ISingularAction action)
Specified by:
unbindAction in interface JoglInputListener

setMouseLook

public void setMouseLook(boolean enabled)
Specified by:
setMouseLook in interface JoglInputListener

jjdh API

Copyright © 2006 Jonas Jacobi and Dennis Heidsiek. All Rights Reserved.