| 
									
										
										
										
											2017-09-12 17:42:36 -03:00
										 |  |  | <?xml version="1.0" encoding="UTF-8" ?> | 
					
						
							| 
									
										
										
										
											2018-02-27 13:40:43 +01:00
										 |  |  | <class name="RemoteTransform" inherits="Spatial" category="Core" version="3.1"> | 
					
						
							| 
									
										
										
										
											2017-09-12 17:42:36 -03:00
										 |  |  | 	<brief_description> | 
					
						
							| 
									
										
										
										
											2018-09-10 15:54:32 +02:00
										 |  |  | 		RemoteTransform pushes its own [Transform] to another [Spatial] derived Node in the scene. | 
					
						
							| 
									
										
										
										
											2017-09-12 17:42:36 -03:00
										 |  |  | 	</brief_description> | 
					
						
							|  |  |  | 	<description> | 
					
						
							| 
									
										
										
										
											2018-09-10 15:54:32 +02:00
										 |  |  | 		RemoteTransform pushes its own [Transform] to another [Spatial] derived Node (called the remote node) in the scene. | 
					
						
							|  |  |  | 		It can be set to update another Node's position, rotation and/or scale. It can use either global or local coordinates. | 
					
						
							| 
									
										
										
										
											2017-09-12 17:42:36 -03:00
										 |  |  | 	</description> | 
					
						
							|  |  |  | 	<tutorials> | 
					
						
							|  |  |  | 	</tutorials> | 
					
						
							|  |  |  | 	<demos> | 
					
						
							|  |  |  | 	</demos> | 
					
						
							|  |  |  | 	<methods> | 
					
						
							|  |  |  | 	</methods> | 
					
						
							|  |  |  | 	<members> | 
					
						
							| 
									
										
										
										
											2017-09-13 08:49:40 +02:00
										 |  |  | 		<member name="remote_path" type="NodePath" setter="set_remote_node" getter="get_remote_node"> | 
					
						
							| 
									
										
										
										
											2017-11-22 15:55:31 -05:00
										 |  |  | 			The [NodePath] to the remote node, relative to the RemoteTransform's position in the scene. | 
					
						
							| 
									
										
										
										
											2017-09-12 17:42:36 -03:00
										 |  |  | 		</member> | 
					
						
							| 
									
										
										
										
											2017-09-13 08:49:40 +02:00
										 |  |  | 		<member name="update_position" type="bool" setter="set_update_position" getter="get_update_position"> | 
					
						
							| 
									
										
										
										
											2018-09-10 15:54:32 +02:00
										 |  |  | 			If [code]true[/code] the remote node's position is updated. Default value: [code]true[/code]. | 
					
						
							| 
									
										
										
										
											2017-09-12 17:42:36 -03:00
										 |  |  | 		</member> | 
					
						
							| 
									
										
										
										
											2017-09-13 08:49:40 +02:00
										 |  |  | 		<member name="update_rotation" type="bool" setter="set_update_rotation" getter="get_update_rotation"> | 
					
						
							| 
									
										
										
										
											2018-09-10 15:54:32 +02:00
										 |  |  | 			If [code]true[/code] the remote node's rotation is updated. Default value: [code]true[/code]. | 
					
						
							| 
									
										
										
										
											2017-09-12 17:42:36 -03:00
										 |  |  | 		</member> | 
					
						
							| 
									
										
										
										
											2017-09-13 08:49:40 +02:00
										 |  |  | 		<member name="update_scale" type="bool" setter="set_update_scale" getter="get_update_scale"> | 
					
						
							| 
									
										
										
										
											2018-09-10 15:54:32 +02:00
										 |  |  | 			If [code]true[/code] the remote node's scale is updated. Default value: [code]true[/code]. | 
					
						
							| 
									
										
										
										
											2017-09-12 17:42:36 -03:00
										 |  |  | 		</member> | 
					
						
							| 
									
										
										
										
											2017-09-13 08:49:40 +02:00
										 |  |  | 		<member name="use_global_coordinates" type="bool" setter="set_use_global_coordinates" getter="get_use_global_coordinates"> | 
					
						
							| 
									
										
										
										
											2017-10-22 20:25:14 +02:00
										 |  |  | 			If [code]true[/code] global coordinates are used. If [code]false[/code] local coordinates are used. Default value: [code]true[/code]. | 
					
						
							| 
									
										
										
										
											2017-09-12 17:42:36 -03:00
										 |  |  | 		</member> | 
					
						
							|  |  |  | 	</members> | 
					
						
							|  |  |  | 	<constants> | 
					
						
							|  |  |  | 	</constants> | 
					
						
							|  |  |  | </class> |