Class: Teien::MouseListener
- Inherits:
-
Ois::MouseListener
- Object
- Ois::MouseListener
- Teien::MouseListener
- Defined in:
- lib/teien/ui/ui_listener.rb
Overview
Mouse Listener
Instance Method Summary collapse
-
#initialize(listener) ⇒ MouseListener
constructor
A new instance of MouseListener.
- #mouse_moved(evt) ⇒ Object
- #mouse_pressed(mouse_event, mouse_button_ID) ⇒ Object
- #mouse_released(mouse_event, mouse_button_ID) ⇒ Object
Constructor Details
#initialize(listener) ⇒ MouseListener
Returns a new instance of MouseListener.
24 25 26 27 |
# File 'lib/teien/ui/ui_listener.rb', line 24 def initialize(listener) super() @listener = listener end |
Instance Method Details
#mouse_moved(evt) ⇒ Object
29 30 31 |
# File 'lib/teien/ui/ui_listener.rb', line 29 def mouse_moved(evt) return @listener.mouse_moved(evt) end |
#mouse_pressed(mouse_event, mouse_button_ID) ⇒ Object
33 34 35 |
# File 'lib/teien/ui/ui_listener.rb', line 33 def mouse_pressed(mouse_event, ) return @listener.mouse_pressed(mouse_event, ) end |
#mouse_released(mouse_event, mouse_button_ID) ⇒ Object
37 38 39 |
# File 'lib/teien/ui/ui_listener.rb', line 37 def mouse_released(mouse_event, ) return @listener.mouse_released(mouse_event, ) end |