Methods

Class/Module Index [+]

Quicksearch

Rubygame::KeyUpEvent

Indicates that a keyboard key was released.

See KeyDownEvent.

Attributes

key[RW]
mods[RW]
string[RW]

Public Class Methods

new(key,mods) click to toggle source
# File lib/rubygame/event.rb, line 227
def initialize(key,mods)
        if key.kind_of? Integer
                @key = key
                @string = Rubygame.key2str(key, mods) #a string or nil
        elsif key.kind_of? String
                @key = Rubygame::Key::ASCII2KEY[key]
                if @key != nil
                        @string = key
                else
                        raise(ArgumentError,"First argument of KeyUpEvent.new() must be an Integer KeySym (like K_A) or a ASCII-like String (like \"a\" or \"A\"). Got %s (%s)"%[key,key.class])
                end
        end
        @mods = mods
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.