Class: AGL::Game
- Inherits:
-
Object
- Object
- AGL::Game
- Defined in:
- lib/minigl/global.rb
Class Method Summary collapse
- .double_click_delay ⇒ Object
- .gravity ⇒ Object
- .initialize(window, gravity = Vector.new(0, 1), kb_held_delay = 40, kb_held_interval = 5, double_click_delay = 8) ⇒ Object
- .kb_held_delay ⇒ Object
- .kb_held_interval ⇒ Object
- .window ⇒ Object
Class Method Details
.double_click_delay ⇒ Object
37 |
# File 'lib/minigl/global.rb', line 37 def self.double_click_delay; @@double_click_delay; end |
.gravity ⇒ Object
34 |
# File 'lib/minigl/global.rb', line 34 def self.gravity; @@gravity; end |
.initialize(window, gravity = Vector.new(0, 1), kb_held_delay = 40, kb_held_interval = 5, double_click_delay = 8) ⇒ Object
19 20 21 22 23 24 25 26 27 28 29 30 31 |
# File 'lib/minigl/global.rb', line 19 def self.initialize window, gravity = Vector.new(0, 1), kb_held_delay = 40, kb_held_interval = 5, double_click_delay = 8 @@window = window @@gravity = gravity @@kb_held_delay = kb_held_delay @@kb_held_interval = kb_held_interval @@double_click_delay = double_click_delay KB.initialize Mouse.initialize Res.initialize end |
.kb_held_delay ⇒ Object
35 |
# File 'lib/minigl/global.rb', line 35 def self.kb_held_delay; @@kb_held_delay; end |
.kb_held_interval ⇒ Object
36 |
# File 'lib/minigl/global.rb', line 36 def self.kb_held_interval; @@kb_held_interval; end |
.window ⇒ Object
33 |
# File 'lib/minigl/global.rb', line 33 def self.window; @@window; end |