note
	description: "A touch input device that can detect finger pressure"
	author: "Louis Marchand"
	date: "Thu, 16 Apr 2015 19:47:44 +0000"
	revision: "2.0"

class interface
	GAME_TOUCH_DEVICE

create 
	make

feature -- Access

	finger_count: INTEGER_32
			-- The number of fingers presently detect by Current

	finger_with_number (a_number: INTEGER_32): GAME_FINGER_STATE
			-- Retreive a snapshot of the finger state at a_number in fingers
		require
			number_strictly_positive: a_number > 0

	fingers: ARRAYED_LIST [GAME_FINGER_STATE]
			-- A snapshot of the states of every finger that is applied on Current

	index: INTEGER_64
			-- The unique internal identifier of Current

	events_controller: GAME_EVENTS_CONTROLLER
			-- Manage every internal events
	
end -- class GAME_TOUCH_DEVICE

Generated by ISE EiffelStudio