note description: "Common status report methods for types that hold a modifier value" author: "Louis Marchand" deferred class interface GAME_KEY_MODIFIER feature -- Access has_none: BOOLEAN -- No modifier has been use with the key has_left_shift: BOOLEAN -- The key has the left shift modifier has_right_shift: BOOLEAN -- The key has the right shift modifier has_left_ctrl: BOOLEAN -- The key has the left ctrl modifier has_right_ctrl: BOOLEAN -- The key has the right ctrl modifier has_left_alt: BOOLEAN -- The key has the left alt modifier has_right_alt: BOOLEAN -- The key has the right alt modifier has_left_gui: BOOLEAN -- The key has the left GUI (Windows key) modifier has_right_gui: BOOLEAN -- The key has the right GUI (Windows key) modifier has_num_lock: BOOLEAN -- The key has the num luck modifier has_caps_lock: BOOLEAN -- The key has the caps luck modifier has_alt_gr: BOOLEAN -- The key has the AltGr modifier has_ctrl: BOOLEAN -- The key has the ctrl modifier has_shift: BOOLEAN -- The key has the shift modifier has_alt: BOOLEAN -- The key has the alt modifier has_gui: BOOLEAN -- The key has the gui (Windows key) modifier feature -- Implementation modifier: NATURAL_16 -- The internal identificator of the modifiers pressed end -- class GAME_KEY_MODIFIER
Generated by ISE EiffelStudio