Class: Teien::MouseListener

Inherits:
Ois::MouseListener
  • Object
show all
Defined in:
lib/teien/ui/ui_listener.rb

Overview

Mouse Listener

Instance Method Summary collapse

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, mouse_button_ID)
  return @listener.mouse_pressed(mouse_event, mouse_button_ID)
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, mouse_button_ID)
  return @listener.mouse_released(mouse_event, mouse_button_ID)
end