dave jones2
d59513adb3
Fixed Blueprint type autoconversion for variable nodes. (resubmit)
...
Unlike other nodes, the variable node is the only that has a ArePinTypesCompatible check. This created a discrepancy: type changes on function nodes would preserve the link and create a compilation error, but type changes on variable nodes would orphan the pin.
For consistency, this removes the ArePinTypesCompatible check. More importantly, this also fixes auto type conversion, which will analyze the link and insert a cast node at a later stage. However, there's also some legacy cruft that only applied to object pins with mismatched types. This particular edge case has been preserved, but it might need follow up to see if it's still needed.
Additionally, fixed a logic bug with bCanMatchSelfs.
#rb phillip.kavan
[CL 26032689 by dave jones2 in ue5-main branch]
2023-06-15 21:07:53 -04:00
..
2023-06-05 22:13:14 -04:00
2023-05-15 16:26:12 -04:00
2023-06-02 11:20:53 -04:00
2023-05-25 18:06:26 -04:00
2023-06-07 16:48:21 -04:00
2023-06-01 17:53:45 -04:00
2023-06-13 18:27:52 -04:00
2023-06-14 15:07:58 -04:00
2023-05-31 17:38:09 -04:00
2023-06-05 14:57:34 -04:00
2023-05-10 18:30:08 -04:00
2023-06-15 21:07:53 -04:00
2023-06-01 13:04:00 -04:00
2023-05-16 10:52:49 -04:00
2023-05-11 16:48:21 -04:00
2023-05-11 16:48:21 -04:00
2023-05-16 10:52:49 -04:00
2023-05-15 16:26:12 -04:00
2023-05-17 10:55:01 -04:00
2023-05-15 16:26:12 -04:00
2023-06-13 11:00:32 -04:00
2023-06-07 13:10:47 -04:00
2023-05-12 12:13:52 -04:00
2023-06-15 14:56:21 -04:00
2023-05-23 13:34:08 -04:00
2023-06-15 12:44:13 -04:00
2023-05-18 07:29:15 -04:00
2023-06-14 16:03:16 -04:00
2023-05-15 16:26:12 -04:00
2023-05-12 12:13:52 -04:00
2023-06-07 13:46:24 -04:00
2023-05-26 18:24:46 -04:00
2023-06-13 17:28:30 -04:00
2023-06-14 17:23:14 -04:00
2023-06-03 15:25:01 -04:00
2023-05-12 12:13:52 -04:00
2023-05-26 15:52:39 -04:00
2023-06-09 14:47:02 -04:00
2023-06-07 13:46:24 -04:00
2023-05-16 10:52:49 -04:00
2023-06-08 16:11:38 -04:00
2023-06-15 15:43:09 -04:00
2023-05-25 09:07:23 -04:00
2023-06-15 13:44:32 -04:00
2023-06-08 06:16:59 -04:00
2023-06-14 15:07:58 -04:00
2023-06-14 19:06:02 -04:00
2023-05-15 16:26:12 -04:00
2023-06-14 20:05:51 -04:00
2023-06-14 06:25:37 -04:00
2023-05-11 16:48:21 -04:00
2023-06-09 22:20:54 -04:00
2023-06-15 19:50:58 -04:00
2023-05-12 12:13:52 -04:00
2023-05-16 10:52:49 -04:00
2023-05-16 10:52:49 -04:00
2023-06-15 13:44:32 -04:00
2023-05-16 10:52:49 -04:00
2023-05-15 16:26:12 -04:00
2023-06-14 15:07:58 -04:00
2023-05-16 10:52:49 -04:00
2023-05-11 16:48:21 -04:00
2023-06-08 13:18:50 -04:00
2023-05-15 16:26:12 -04:00
2023-05-12 12:13:52 -04:00
2023-05-15 16:26:12 -04:00
2023-06-13 11:39:25 -04:00
2023-05-12 12:13:52 -04:00
2023-05-16 16:01:21 -04:00
2023-06-09 16:10:15 -04:00
2023-06-15 18:16:21 -04:00
2023-06-15 18:16:21 -04:00
2023-05-26 15:52:39 -04:00
2023-05-15 16:26:12 -04:00
2023-06-15 16:27:50 -04:00
2023-06-07 07:45:17 -04:00
2023-05-18 13:20:35 -04:00
2023-06-15 09:39:59 -04:00
2023-05-26 00:55:23 -04:00
2023-05-16 10:52:49 -04:00
2023-06-15 07:08:48 -04:00
2023-05-15 16:26:12 -04:00
2023-05-12 12:13:52 -04:00
2023-05-25 16:35:45 -04:00
2023-05-16 10:52:49 -04:00
2023-05-23 18:34:21 -04:00
2023-05-16 10:52:49 -04:00
2023-05-24 09:39:39 -04:00
2023-06-14 17:47:59 -04:00
2023-05-15 16:26:12 -04:00
2023-06-15 20:13:15 -04:00
2023-05-15 16:26:12 -04:00
2023-05-26 15:52:39 -04:00
2023-05-16 10:52:49 -04:00
2023-06-13 16:49:58 -04:00
2023-06-14 20:05:51 -04:00
2023-06-12 08:28:46 -04:00