Class: Chronus::Key

Inherits:
Object
  • Object
show all
Includes:
SDL::Key
Defined in:
lib/chronus/key.rb

Class Method Summary collapse

Class Method Details

.disable_key_repeatObject



25
26
27
# File 'lib/chronus/key.rb', line 25

def self.disable_key_repeat
  SDL::Key.disable_key_repeat
end

.enable_key_repeat(delay, interval) ⇒ Object



21
22
23
# File 'lib/chronus/key.rb', line 21

def self.enable_key_repeat(delay,interval)
  SDL::Key.enable_key_repeat(delay,interval)
end

.mod_stateObject



13
14
15
# File 'lib/chronus/key.rb', line 13

def self.mod_state
  SDL::Key.mod_state
end

.name(key) ⇒ Object



17
18
19
# File 'lib/chronus/key.rb', line 17

def self.name(key)
  SDL::Key.get_key_name(key)
end

.press?(key) ⇒ Boolean

Returns:

  • (Boolean)


9
10
11
# File 'lib/chronus/key.rb', line 9

def self.press?(key)
  SDL::Key.press?(key)
end

.scanObject



5
6
7
# File 'lib/chronus/key.rb', line 5

def self.scan
  SDL::Key.scan
end