Vasyl "vk" Kaigorodov abfa804ae0 
	
	
	Gui: refactor buttons remapping ( #1949 ) ... 
			* Gui: refactor buttons remapping
  Instead of calling 3 separate functions with a ton of switch/case statements,
  use a 2-dimensional lookup table to remap buttons based on the orientation.
* Gui: cleanup input mapping and fix incorrect asserts
* SnakeGame: handle input special case
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com > 
		
	 
		2022-11-02 23:36:17 +09:00 
	 
	
	
	
		 
	
	
		
			
			
			
			
			
			2022-07-08 21:36:34 +09:00 
		 
	
		
			
			
			
			
			
			2022-10-15 02:21:23 +09:00 
		 
	
		
			
			
			
			
			
			2022-10-06 00:15:23 +09:00 
		 
	
		
			
			
			
			
			
			2022-09-29 01:37:24 +09:00 
		 
	
		
			
			
			
			
			
			2022-09-29 01:37:24 +09:00 
		 
	
		
			
			
			
			
			
			2022-02-18 22:53:46 +03:00 
		 
	
		
			
			
			
			
			
			2022-10-06 00:15:23 +09:00 
		 
	
		
			
			
			
			
			
			2022-10-07 22:35:15 +09:00 
		 
	
		
			
			
			
			
			
			2022-10-27 05:25:31 +09:00 
		 
	
		
			
			
			
			
			
			2022-08-23 02:06:17 +09:00 
		 
	
		
			
			
			
			
			
			2022-04-29 16:29:51 +03:00 
		 
	
		
			
			
			
			
			
			2022-10-07 22:35:15 +09:00 
		 
	
		
			
			
			
			
			
			2022-09-26 20:03:21 +09:00 
		 
	
		
			
			
			
			
			
			2022-03-30 18:23:40 +03:00 
		 
	
		
			
			
			
			
			
			2022-03-30 18:23:40 +03:00 
		 
	
		
			
			
			
			
			
			2022-07-20 13:56:33 +03:00 
		 
	
		
			
			
			
			
			
			2022-05-06 16:37:10 +03:00 
		 
	
		
			
			
			
			
			
			2022-05-06 16:37:10 +03:00 
		 
	
		
			
			
			
			
			
			2022-10-20 20:14:46 +03:00 
		 
	
		
			
			
			
			
			
			2022-03-30 18:23:40 +03:00 
		 
	
		
			
			
			
			
			
			2022-04-29 16:29:51 +03:00 
		 
	
		
			
			
			
			
			
			2022-10-06 00:15:23 +09:00 
		 
	
		
			
			
			
			
			
			2022-07-20 13:56:33 +03:00 
		 
	
		
			
			
			
			
			
			2022-08-04 00:47:10 +09:00 
		 
	
		
			
			
			
			
			
			2022-04-29 16:29:51 +03:00 
		 
	
		
			
			
			
			
			
			2022-07-20 13:56:33 +03:00 
		 
	
		
			
			
			
			
			
			2022-10-07 22:35:15 +09:00 
		 
	
		
			
			
			
			
			
			2022-08-04 00:47:10 +09:00 
		 
	
		
			
			
			
			
			
			2022-10-29 01:10:16 +09:00 
		 
	
		
			
			
			
			
			
			2022-07-20 13:56:33 +03:00 
		 
	
		
			
			
			
			
			
			2022-04-21 16:15:19 +03:00 
		 
	
		
			
			
			
			
			
			2022-10-07 22:35:15 +09:00 
		 
	
		
			
			
			
			
			
			2022-09-29 01:37:24 +09:00 
		 
	
		
			
			
			
			
			
			2022-09-29 01:37:24 +09:00 
		 
	
		
			
			
			
			
			
			2022-05-11 12:45:01 +03:00 
		 
	
		
			
			
			
			
			
			2022-08-11 19:21:56 +10:00 
		 
	
		
			
			
			
			
			
			2022-07-20 13:56:33 +03:00 
		 
	
		
			
			
			
			
			
			2022-11-02 23:36:17 +09:00 
		 
	
		
			
			
			
			
			
			2022-08-24 00:57:39 +09:00 
		 
	
		
			
			
			
			
			
			2022-07-05 00:26:02 +10:00 
		 
	
		
			
			
			
			
			
			2022-03-30 18:23:40 +03:00 
		 
	
		
			
			
			
			
			
			2022-05-05 12:49:59 +03:00 
		 
	
		
			
			
			
			
			
			2022-07-20 13:56:33 +03:00 
		 
	
		
			
			
			
			
			
			2022-05-06 16:37:10 +03:00 
		 
	
		
			
			
			
			
			
			2022-05-06 16:37:10 +03:00 
		 
	
		
			
			
			
			
			
			2022-08-27 13:25:47 +09:00 
		 
	
		
			
			
			
			
			
			2022-06-14 11:27:03 +10:00 
		 
	
		
			
			
			
			
			
			2022-10-07 22:35:15 +09:00 
		 
	
		
			
			
			
			
			
			2022-07-20 13:56:33 +03:00 
		 
	
		
			
			
			
			
			
			2022-04-29 16:29:51 +03:00 
		 
	
		
			
			
			
			
			
			2022-09-15 02:21:03 +09:00 
		 
	
		
			
			
			
			
			
			2022-09-15 02:21:03 +09:00 
		 
	
		
			
			
			
			
			
			2022-07-20 13:56:33 +03:00 
		 
	
		
	
		
			
			
			
			
			
			2022-07-20 13:56:33 +03:00 
		 
	
		
			
			
			
			
			
			2022-07-20 13:56:33 +03:00 
		 
	
		
			
			
			
			
			
			2022-08-23 02:06:17 +09:00 
		 
	
		
			
			
			
			
			
			2022-03-30 18:23:40 +03:00 
		 
	
		
			
			
			
			
			
			2022-08-27 13:25:47 +09:00