| 
									
										
										
										
											2017-09-12 17:42:36 -03:00
										 |  |  | <?xml version="1.0" encoding="UTF-8" ?> | 
					
						
							| 
									
										
										
										
											2018-01-25 08:50:56 +01:00
										 |  |  | <class name="InputEventKey" inherits="InputEventWithModifiers" category="Core" version="3.0-stable"> | 
					
						
							| 
									
										
										
										
											2017-09-12 17:42:36 -03:00
										 |  |  | 	<brief_description> | 
					
						
							|  |  |  | 		Input event type for keyboard events. | 
					
						
							|  |  |  | 	</brief_description> | 
					
						
							|  |  |  | 	<description> | 
					
						
							| 
									
										
										
										
											2017-10-16 00:07:13 +02:00
										 |  |  | 		Stores key presses on the keyboard. Supports key presses, key releases and [member echo] events. | 
					
						
							| 
									
										
										
										
											2017-09-12 17:42:36 -03:00
										 |  |  | 	</description> | 
					
						
							|  |  |  | 	<tutorials> | 
					
						
							| 
									
										
										
										
											2018-01-25 09:03:59 +01:00
										 |  |  | 		http://docs.godotengine.org/en/3.0/tutorials/inputs/inputevent.html | 
					
						
							| 
									
										
										
										
											2017-09-12 17:42:36 -03:00
										 |  |  | 	</tutorials> | 
					
						
							|  |  |  | 	<demos> | 
					
						
							|  |  |  | 	</demos> | 
					
						
							|  |  |  | 	<methods> | 
					
						
							|  |  |  | 		<method name="get_scancode_with_modifiers" qualifiers="const"> | 
					
						
							|  |  |  | 			<return type="int"> | 
					
						
							|  |  |  | 			</return> | 
					
						
							|  |  |  | 			<description> | 
					
						
							|  |  |  | 			</description> | 
					
						
							|  |  |  | 		</method> | 
					
						
							|  |  |  | 	</methods> | 
					
						
							|  |  |  | 	<members> | 
					
						
							| 
									
										
										
										
											2017-09-13 08:49:40 +02:00
										 |  |  | 		<member name="echo" type="bool" setter="set_echo" getter="is_echo"> | 
					
						
							| 
									
										
										
										
											2017-10-16 00:07:13 +02:00
										 |  |  | 			If [code]true[/code] the key was already pressed before this event. It means the user is holding the key down. | 
					
						
							| 
									
										
										
										
											2017-09-12 17:42:36 -03:00
										 |  |  | 		</member> | 
					
						
							| 
									
										
										
										
											2017-09-13 08:49:40 +02:00
										 |  |  | 		<member name="pressed" type="bool" setter="set_pressed" getter="is_pressed"> | 
					
						
							| 
									
										
										
										
											2017-10-16 00:07:13 +02:00
										 |  |  | 			If [code]true[/code] the key's state is pressed. If [code]false[/code] the key's state is released. | 
					
						
							| 
									
										
										
										
											2017-09-12 17:42:36 -03:00
										 |  |  | 		</member> | 
					
						
							| 
									
										
										
										
											2017-09-13 08:49:40 +02:00
										 |  |  | 		<member name="scancode" type="int" setter="set_scancode" getter="get_scancode"> | 
					
						
							| 
									
										
										
										
											2017-10-16 00:07:13 +02:00
										 |  |  | 			Key scancode, one of the [code]KEY_*[/code] constants in [@global Scope]. | 
					
						
							| 
									
										
										
										
											2017-09-12 17:42:36 -03:00
										 |  |  | 		</member> | 
					
						
							| 
									
										
										
										
											2017-09-13 08:49:40 +02:00
										 |  |  | 		<member name="unicode" type="int" setter="set_unicode" getter="get_unicode"> | 
					
						
							| 
									
										
										
										
											2017-10-16 00:07:13 +02:00
										 |  |  | 			Key unicode identifier when relevant. | 
					
						
							| 
									
										
										
										
											2017-09-12 17:42:36 -03:00
										 |  |  | 		</member> | 
					
						
							|  |  |  | 	</members> | 
					
						
							|  |  |  | 	<constants> | 
					
						
							|  |  |  | 	</constants> | 
					
						
							|  |  |  | </class> |