class
	GAME_TOUCH_DEVICE

General
	cluster: input
	description: "A touch input device that can detect finger pressure"
	create: make

Ancestors
	GAME_DOLLAR_GESTURE_MANAGER*
	GAME_LIBRARY_SHARED*
	GAME_TOUCH_DEVICE_EVENTS*

Action sequences
	dollar_gesture_actions: ACTION_SEQUENCE [NATURAL_32, GAME_DOLLAR_GESTURE]
	dollar_record_actions: ACTION_SEQUENCE [NATURAL_32, INTEGER_64]
	finger_motion_actions: ACTION_SEQUENCE [NATURAL_32, GAME_FINGER_EVENT]
	finger_released_actions: ACTION_SEQUENCE [NATURAL_32, GAME_FINGER_EVENT]
	finger_touched_actions: ACTION_SEQUENCE [NATURAL_32, GAME_FINGER_EVENT]
	fingers_gesture_actions: ACTION_SEQUENCE [NATURAL_32, GAME_FINGERS_GESTURE]

Queries
	events_controller: GAME_EVENTS_CONTROLLER
	finger_count: INTEGER_32
	finger_with_number (a_number: INTEGER_32): GAME_FINGER_STATE
	fingers: ARRAYED_LIST [GAME_FINGER_STATE]
	Game_library: GAME_LIBRARY_CONTROLLER
	has_error: BOOLEAN
	index: INTEGER_64
	is_events_running: BOOLEAN
	last_error: READABLE_STRING_GENERAL
	last_loaded_dollar_gesture_template: INTEGER_32
	last_saved_dollar_gesture_template: INTEGER_32

Commands
	append_all_dollar_gesture_template (a_filename: READABLE_STRING_GENERAL)
	append_dollar_gesture_template (a_hash: INTEGER_64; a_filename: READABLE_STRING_GENERAL)
	clear_events
	load_dollar_gesture_template (a_filename: READABLE_STRING_GENERAL)
	record_dollar_gesture
	run_events
	save_all_dollar_gesture_template (a_filename: READABLE_STRING_GENERAL)
	save_dollar_gesture_template (a_hash: INTEGER_64; a_filename: READABLE_STRING_GENERAL)
	set_is_running (a_value: BOOLEAN)
	stop_events


Generated by ISE EiffelStudio