Class: AGL::Game

Inherits:
Object
  • Object
show all
Defined in:
lib/minigl/global.rb

Class Method Summary collapse

Class Method Details

.double_click_delayObject



37
# File 'lib/minigl/global.rb', line 37

def self.double_click_delay; @@double_click_delay; end

.gravityObject



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_delayObject



35
# File 'lib/minigl/global.rb', line 35

def self.kb_held_delay; @@kb_held_delay; end

.kb_held_intervalObject



36
# File 'lib/minigl/global.rb', line 36

def self.kb_held_interval; @@kb_held_interval; end

.windowObject



33
# File 'lib/minigl/global.rb', line 33

def self.window; @@window; end