Commit Graph

560 Commits

Author SHA1 Message Date
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
Helge Mathee
ea718104dd RigVMN: lazy compute - core side
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/6374ab540c74adb48bd8bf96

[CL 23151939 by Helge Mathee in ue5-main branch]
2022-11-16 05:05:12 -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
f87bdbbd19 Control Rig: Fix cast links backwards comp code
#rb sara.schvartzman
#jira UE-169969
#preflight https://horde.devtools.epicgames.com/job/637242d65368a3230a4419ed

[CL 23117227 by Helge Mathee in ue5-main branch]
2022-11-14 09:19:46 -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
sara schvartzman
e1239869cc Control Rig: Fix crash when set variable node is created inside function
#jira UE-168845
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/636244e40c2e7c8f91835c08

[CL 22909087 by sara schvartzman in ue5-main branch]
2022-11-02 06:55:06 -04:00
sara schvartzman
68b9cf387f Control Rig: Fix some nodes connected to if node not bubbling up when inside a function
#jira UE-168550, UE-168210
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/63613ae863608aee36f2e300

[CL 22883851 by sara schvartzman in ue5-main branch]
2022-11-01 11:47:34 -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
c5af22e8a9 Control Rig: Fix TEnumAsByte not casting correctly in the generated headers
#jira UE-168624
#udn 00490176
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/635d5ca1df01edd149436805

[CL 22858512 by sara schvartzman in ue5-main branch]
2022-10-31 07:55:49 -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
halfdan ingvarsson
31f466e46d Control Rig: Avoid dereferencing a potentially invalid container pointer
#jira UE-168291
#fyi sara.schvartzman
#preflight 635ad0f81b7de936a519b975
#rnx

[CL 22815598 by halfdan ingvarsson in ue5-main branch]
2022-10-27 14:59:45 -04:00
sara schvartzman
e1d2297b20 Control Rig: Fix crash when promoting to variable
#jira none
#rb trivial
#preflight none

[CL 22775224 by sara schvartzman in ue5-main branch]
2022-10-26 04:46:25 -04:00
Nicholas Frechette
a182dbd867 Wrap deprecated properties with WITH_EDITORONLY_DATA to avoid runtime waste
#jira UE-49197
#rb Thomas.Sarkanen, Helge.Mathee
#preflight 6358002a66733d70593afa3f

[CL 22751839 by Nicholas Frechette in ue5-main branch]
2022-10-25 11:42:04 -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
sara schvartzman
2636f020b7 Control Rig: Fix cook EngineTest
#jira UE-168170
#rb none
#preflight https://horde.devtools.epicgames.com/job/6357214bf726e94fe01eed86

[CL 22743125 by sara schvartzman in ue5-main branch]
2022-10-24 20:34:56 -04:00
sara schvartzman
70cecf7a4f Control Rig: Fix error during CitySample cook
#jira na
#rb none
#fyi helge.mathee
#preflight https://horde.devtools.epicgames.com/job/6356f0373a547c3da339b46c

[CL 22735217 by sara schvartzman in ue5-main branch]
2022-10-24 16:16:32 -04:00
sara schvartzman
a3effb57ed Control Rig: Fix Lyra cooking
#jira na
#rb trivial
#preflight https://horde.devtools.epicgames.com/job/6356a1ab3a547c3da3201070

[CL 22727306 by sara schvartzman in ue5-main branch]
2022-10-24 10:43:43 -04:00