| 
									
										
										
										
											2023-12-19 20:56:30 +03:00
										 |  |  | @export_enum("Red", "Green", "Blue") var test_untyped | 
					
						
							| 
									
										
										
										
											2023-10-07 19:32:08 +09:00
										 |  |  | @export_enum("Red:10", "Green:20", "Blue:30") var test_with_values | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | var temp_array_int: Array[int] | 
					
						
							|  |  |  | var temp_array_string: Array[String] | 
					
						
							|  |  |  | var temp_packed_byte_array: PackedByteArray | 
					
						
							|  |  |  | var temp_packed_int32_array: PackedInt32Array | 
					
						
							|  |  |  | var temp_packed_int64_array: PackedInt64Array | 
					
						
							|  |  |  | var temp_packed_string_array: PackedStringArray | 
					
						
							| 
									
										
										
										
											2023-01-29 15:07:24 +03:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-10-07 19:32:08 +09:00
										 |  |  | @export_enum("Red", "Green", "Blue") var test_weak_variant | 
					
						
							| 
									
										
										
										
											2023-12-19 20:56:30 +03:00
										 |  |  | @export_enum("Red", "Green", "Blue") var test_weak_int = 0 | 
					
						
							|  |  |  | @export_enum("Red", "Green", "Blue") var test_weak_string = "" | 
					
						
							| 
									
										
										
										
											2023-10-07 19:32:08 +09:00
										 |  |  | @export_enum("Red", "Green", "Blue") var test_weak_array_int = temp_array_int | 
					
						
							|  |  |  | @export_enum("Red", "Green", "Blue") var test_weak_array_string = temp_array_string | 
					
						
							|  |  |  | @export_enum("Red", "Green", "Blue") var test_weak_packed_byte_array = temp_packed_byte_array | 
					
						
							|  |  |  | @export_enum("Red", "Green", "Blue") var test_weak_packed_int32_array = temp_packed_int32_array | 
					
						
							|  |  |  | @export_enum("Red", "Green", "Blue") var test_weak_packed_int64_array = temp_packed_int64_array | 
					
						
							|  |  |  | @export_enum("Red", "Green", "Blue") var test_weak_packed_string_array = temp_packed_string_array | 
					
						
							| 
									
										
										
										
											2023-01-29 15:07:24 +03:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-10-07 19:32:08 +09:00
										 |  |  | @export_enum("Red", "Green", "Blue") var test_hard_variant: Variant | 
					
						
							| 
									
										
										
										
											2023-12-19 20:56:30 +03:00
										 |  |  | @export_enum("Red", "Green", "Blue") var test_hard_int: int | 
					
						
							|  |  |  | @export_enum("Red", "Green", "Blue") var test_hard_string: String | 
					
						
							| 
									
										
										
										
											2023-10-07 19:32:08 +09:00
										 |  |  | @export_enum("Red", "Green", "Blue") var test_hard_array_int: Array[int] | 
					
						
							|  |  |  | @export_enum("Red", "Green", "Blue") var test_hard_array_string: Array[String] | 
					
						
							| 
									
										
										
										
											2023-12-19 20:56:30 +03:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-10-07 19:32:08 +09:00
										 |  |  | @export_enum("Red", "Green", "Blue") var test_variant_array_int: Variant = temp_array_int | 
					
						
							|  |  |  | @export_enum("Red", "Green", "Blue") var test_variant_packed_int32_array: Variant = temp_packed_int32_array | 
					
						
							|  |  |  | @export_enum("Red", "Green", "Blue") var test_variant_array_string: Variant = temp_array_string | 
					
						
							|  |  |  | @export_enum("Red", "Green", "Blue") var test_variant_packed_string_array: Variant = temp_packed_string_array | 
					
						
							| 
									
										
										
										
											2023-01-29 15:07:24 +03:00
										 |  |  | 
 | 
					
						
							|  |  |  | func test(): | 
					
						
							|  |  |  | 	for property in get_property_list(): | 
					
						
							| 
									
										
										
										
											2023-12-19 20:56:30 +03:00
										 |  |  | 		if str(property.name).begins_with("test_"): | 
					
						
							|  |  |  | 			Utils.print_property_extended_info(property, self) |