Method: Gosu::Input#initialize

Defined in:
lib/gosu_android/input/input.rb

#initialize(display, window) ⇒ Input

Returns a new instance of Input.

[View source]

40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
# File 'lib/gosu_android/input/input.rb', line 40

def initialize(display, window)
  @display = display
  @window = window
  @touch_event_list = []
  @key_event_list_up = []
  @key_event_list_down = []
  @id = 0
  @ingnore_buttons = [JavaImports::KeyEvent::KEYCODE_VOLUME_DOWN, 
    JavaImports::KeyEvent::KEYCODE_VOLUME_MUTE, 
    JavaImports::KeyEvent::KEYCODE_VOLUME_UP,
    JavaImports::KeyEvent::KEYCODE_BACK,
    JavaImports::KeyEvent::KEYCODE_HOME,
    JavaImports::KeyEvent::KEYCODE_MENU,
    JavaImports::KeyEvent::KEYCODE_POWER,
    JavaImports::KeyEvent::KEYCODE_APP_SWITCH, 
    JavaImports::KeyEvent::KEYCODE_UNKNOWN]      
end