Module Input :: Class Input
[hide private]
[frames] | no frames]

Class Input

source code

Task.Task --+
            |
           Input

Instance Methods [hide private]
 
__init__(self) source code
 
reloadControls(self) source code
 
disableKeyRepeat(self) source code
 
enableKeyRepeat(self) source code
 
addMouseListener(self, listener) source code
 
removeMouseListener(self, listener) source code
 
addKeyListener(self, listener, priority=True) source code
 
removeKeyListener(self, listener) source code
 
addSystemEventListener(self, listener) source code
 
removeSystemEventListener(self, listener) source code
 
broadcastEvent(self, listeners, function, *args) source code
 
broadcastSystemEvent(self, name, *args) source code
 
encodeJoystickButton(self, joystick, button) source code
 
encodeJoystickAxis(self, joystick, axis, end) source code
 
encodeJoystickHat(self, joystick, hat, pos) source code
 
decodeJoystickButton(self, id) source code
 
decodeJoystickAxis(self, id) source code
 
decodeJoystickHat(self, id) source code
 
getKeyName(self, id) source code
 
run(self, ticks) source code

Inherited from Task.Task: started, stopped

Method Details [hide private]

__init__(self)
(Constructor)

source code 
Overrides: Task.Task.__init__

run(self, ticks)

source code 
Overrides: Task.Task.run