Helge Mathee
781b4aa049
RigVM: Control Flow functionality - core side
...
#rb sara.schvartzman
#fyi jaime.cifuentes
#preflight https://horde.devtools.epicgames.com/job/63776859f514e1ded9a29455
[CL 23192178 by Helge Mathee in ue5-main branch]
2022-11-18 06:25:07 -05:00
sara schvartzman
788b2b049f
Control Rig: Fix ensure ReferencedFunctionPath_DEPRECATED is empty
...
#jira UE-170413
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/637672d9c85523092aa5a1b4
[CL 23191780 by sara schvartzman in ue5-main branch]
2022-11-18 04:44:06 -05:00
sara schvartzman
ca680ebd3e
Control Rig: Do not load all control rigs with public functions when opening a control rig editor
...
#jira UE-170249
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/63751f881c114bec0508eab4
[CL 23174230 by sara schvartzman in ue5-main branch]
2022-11-17 06:53:56 -05:00
sara schvartzman
b9b0d68e1b
Control Rig: Fix static analysis warning
...
#jira na
#rb trivial
#preflight https://horde.devtools.epicgames.com/log/63753a2c232e3d12cb4b3a81
[CL 23161432 by sara schvartzman in ue5-main branch]
2022-11-16 15:41:04 -05:00
Helge Mathee
a635a0c08c
RigVM: lazy evaluation of input pins - developer side
...
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/63750d9bbf76990b71bfadc4
[CL 23155512 by Helge Mathee in ue5-main branch]
2022-11-16 11:45:34 -05:00
sara schvartzman
6b4cc658bb
Control Rig: Fix crash when pasting node as function
...
#rb helge.mathee
#jira UE-170260
#preflight https://horde.devtools.epicgames.com/job/6374e65d8f4cb2e4dc3f0161
[CL 23153380 by sara schvartzman in ue5-main branch]
2022-11-16 09:16:25 -05:00
Helge Mathee
3309d9e116
RigVM: Fix python unit test breakages
...
#rb sara.schvartzman
#jira UE-170163
#preflight https://horde.devtools.epicgames.com/job/6374c1661c114bec05f34d82
[CL 23152306 by Helge Mathee in ue5-main branch]
2022-11-16 06:11:57 -05:00
sara schvartzman
f9a4ef98fd
Control Rig: Reuse function compilation data
...
#jira FORT-519929
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/637407fc953c19d435b38d76
[CL 23151594 by sara schvartzman in ue5-main branch]
2022-11-16 03:33:17 -05:00
Helge Mathee
7bfa1969d5
RigVM: Move string and core dispatches to RigVM module
...
#rb benoit.gadreau
#jira UE-167752
#preflight https://horde.devtools.epicgames.com/job/636d06d7376a9cd6a8f6aaa2
[CL 23095811 by Helge Mathee in ue5-main branch]
2022-11-11 07:04:17 -05:00
Helge Mathee
32963f057c
RigVM: Centralize use of RigVMExecuteContext
...
#rb halfdan.ingvarsson
#jira UE-169677
#preflight https://horde.devtools.epicgames.com/job/636cc3b24d3c1d9d92868927
[CL 23073598 by Helge Mathee in ue5-main branch]
2022-11-10 04:36:01 -05:00
Helge Mathee
d45bd63bb7
Control Rig: Replace cast link with cast nodes
...
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/636503dfde2c4dbb5d92f669
[CL 23008884 by Helge Mathee in ue5-main branch]
2022-11-07 04:27:49 -05:00
henrik karlsson
fa90b399a4
Added includes for future change. This changelist only contains added #include and a couple of empty placeholder files
...
Tested compiling fortnite, unrealeditor, lyra, qagame with non-unity/pch
#preflight 63635997876630122adeab9f
#rb none
[CL 22958990 by henrik karlsson in ue5-main branch]
2022-11-03 14:18:47 -04:00
Helge Mathee
10930fbc2f
RigVM: Ignore cast links during template resolval
...
#rb sara.schvartzman
#jira UE-168617
#preflight https://horde.devtools.epicgames.com/job/635fa63dae6840072de8f673
[CL 22859587 by Helge Mathee in ue5-main branch]
2022-10-31 08:20:09 -04:00
sara schvartzman
fd72a90b24
Control Rig: Fix wrong loading of Set Transform Array Metadata pin
...
#jira UE-168413
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/635a6b3c316cf8bef638e34d
[CL 22826175 by sara schvartzman in ue5-main branch]
2022-10-28 04:48:12 -04:00
sara schvartzman
653c384e5f
Control Rig: Fix python script not identifying execute context pins correctly
...
#jira UE-168121
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/6357d02936767b3e1e5f1994
[CL 22750323 by sara schvartzman in ue5-main branch]
2022-10-25 10:18:15 -04:00
sara schvartzman
7ef7471729
Control Rig: Fix Reroute, If, Select, Array nodes not available when pulling from a pin
...
#jira UE-168032, UE-168033
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/6356b2773a547c3da323b609
[CL 22748352 by sara schvartzman in ue5-main branch]
2022-10-25 05:45:35 -04:00
Helge Mathee
723a4ab1bd
Control Rig: Support for casting
...
#rb sara.schvartzman
#jira UE-158186
#preflight https://horde.devtools.epicgames.com/job/635141288449f85a47bd8f5b
[CL 22653713 by Helge Mathee in ue5-main branch]
2022-10-20 08:54:59 -04:00
halfdan ingvarsson
e29f11737f
Control Rig: Ensure custom types and dispatch factories only get registered after the object system is ready. Improve error reporting for unresolved functions.
...
#rb helge.mathee, jack.cai
#rnx
[CL 22619874 by halfdan ingvarsson in ue5-main branch]
2022-10-19 03:04:46 -04:00
Matt Peters
3b57fa2789
IncrementalCooking: Add DeclareConstructClasses for classes that need it. Fix some transient UObjects that assert they are never persistently serialized to support Serialize being called on their ClassDefaultObject to support DeclareCustomVersions.
...
#rb Zousar.Shaker
#rnx
#preflight 63497341f622f6c4bb1dd625
[CL 22529151 by Matt Peters in ue5-main branch]
2022-10-14 12:42:43 -04:00
Helge Mathee
630b370f55
Control Rig: UI Graph Performance Improvements
...
#jira UE-152944
#rb sara.schvartzman
#preflight https://horde.devtools.epicgames.com/job/6346d47cf04e6f85050ea4a2
[CL 22500206 by Helge Mathee in ue5-main branch]
2022-10-13 05:50:41 -04:00
sara schvartzman
3d2817757c
Control Rig: Fix can't resolve copy/pasted function
...
#jira UE-166701
#rb helge.mathee
#preflight 6345374bc272487ed4a2d61a
[CL 22459046 by sara schvartzman in ue5-main branch]
2022-10-11 11:47:46 -04:00
sara schvartzman
5baead1861
Control Rig: Fix the pythonize name not working for Enum Values
...
#jira UE-166378
#rb helge.mathee
#preflight 63401072b20780acc1ee6104
Copied PyGenUtil::PythonizeName (which is a private function in an Experimental plugin) into RigVMPythonUtils.
[CL 22431481 by sara schvartzman in ue5-main branch]
2022-10-10 12:13:09 -04:00
Helge Mathee
1e43bc884a
Control Rig: Avoid double initialization of struct instances
...
#rb sara.schvartzman
#jira UE-158418
#preflight https://horde.devtools.epicgames.com/job/634006d4d718720d2d84554d
[CL 22398526 by Helge Mathee in ue5-main branch]
2022-10-07 07:29:25 -04:00
jack cai
9d6ee2889b
ControlRig: user defined struct used as function argument can trigger an assertion when one of the member variables change its type
...
#jira UE-165790
#rb Sara.schvartzman, Helge.mathee
#preflight https://horde.devtools.epicgames.com/job/633b1c006b10157eac5fc7ba
[CL 22336420 by jack cai in ue5-main branch]
2022-10-04 15:24:37 -04:00
jack cai
7104251034
ControlRig: Remove an unnecessary warning
...
#jira UE-165669
#rb trivial
#preflight skip
[CL 22323376 by jack cai in ue5-main branch]
2022-10-03 21:13:49 -04:00