note
	description: "Common ancestor for mouse state and event with multiple mouse button recongnition"
	author: "Louis Marchand and obnosim"
	date: "Sun Feb 04, 2018"
	revision: "0.1"

deferred class interface
	GAME_MOUSE_BUTTON_MASK_COMMON

feature -- Access

	is_left_button_pressed: BOOLEAN
			-- Is the left button of the mouse represented
			-- by Current is currently pressed

	is_right_button_pressed: BOOLEAN
			-- Is the right button of the mouse represented
			-- by Current is currently pressed

	is_middle_button_pressed: BOOLEAN
			-- Is the middle button of the mouse represented
			-- by Current is currently pressed

	is_optional_button_1_pressed: BOOLEAN
			-- Is the first optionnal button of the mouse represented
			-- by Current is currently pressed

	is_optional_button_2_pressed: BOOLEAN
			-- Is the second optionnal button of the mouse represented
			-- by Current is currently pressed
	
end -- class GAME_MOUSE_BUTTON_MASK_COMMON

Generated by ISE EiffelStudio