Helge Mathee
63d4207552
Control Rig: Don't orphan pins during ChangePinType without any links
...
#jira UE-114486
#rb sara.schvartzman
[CL 16156500 by Helge Mathee in ue5-main branch]
2021-04-29 08:58:04 -04:00
Helge Mathee
1934a4145c
Fix build break - RigVMController.cpp
...
#rb na
#jira na
[CL 16156127 by Helge Mathee in ue5-main branch]
2021-04-29 08:01:53 -04:00
Helge Mathee
f000025113
Control Rig: Introducing the notion of bulk edits to the rigvmcontroller
...
#rb sara.schvartzman
#jira UEA-564
[CL 16156048 by Helge Mathee in ue5-main branch]
2021-04-29 07:44:28 -04:00
Helge Mathee
4cf6dc7f35
Control Rig: Variable Remapping
...
#rb sara.schvartzman, jack.cai
#jira UEA-564
[CL 16122169 by Helge Mathee in ue5-main branch]
2021-04-27 03:19:42 -04:00
jack cai
65e6ddf8e2
Control Rig: Fix cook warnings generated due to duplicated links and invalid links to orphan pins. Duplicated links are now removed once detected. Invalid Links on orpha pins are now allowed.
...
Also Control Rig Editor now allows opening of BP with compile errors
#jira none
#fyi helge.mathee
[CL 16080062 by jack cai in ue5-main branch]
2021-04-21 16:02:32 -04:00
Helge Mathee
57951af516
Control Rig: Avoid cycles between blueprints
...
#rb sara.schvartzman
#jira UE-113614
[CL 16030569 by Helge Mathee in ue5-main branch]
2021-04-16 05:03:05 -04:00
Helge Mathee
b6293a959f
Control Rig: Dependency / Dependent API
...
#rb sara.schvartzman
#jira na
[CL 16024162 by Helge Mathee in ue5-main branch]
2021-04-15 14:30:33 -04:00
Helge Mathee
4f751bf93e
Control Rig: Make sure to reattach links after a promotion from function to collapse node
...
#rb sara.schvartzman
#jira na
[CL 15954971 by Helge Mathee in ue5-main branch]
2021-04-08 10:37:40 -04:00
Helge Mathee
b77e3ec28e
Control Rig: Ensure to use REN_ForceNoResetLoaders for rename operations during load
...
#jira FROST-1858
#rb audit
[CL 15953710 by Helge Mathee in ue5-main branch]
2021-04-08 08:59:15 -04:00
Helge Mathee
f53e4983bf
Control Rig: Correct typo in RigVMController
...
#rb trivial
#jira na
[CL 15953653 by Helge Mathee in ue5-main branch]
2021-04-08 08:44:55 -04:00
Helge Mathee
d3cb2516f6
Control Rig: Follow up on orphan pins: Ensure to only setup orphan pins during postload and avoid compilation of invalid graphs
...
#jira FROST-1844
#rb na
[CL 15946315 by Helge Mathee in ue5-main branch]
2021-04-07 17:24:36 -04:00
Helge Mathee
534665507f
Control Rig: Orphan pin functionality for RigVM
...
#jira UEA-564
#rb jack.cai
[CL 15942963 by Helge Mathee in ue5-main branch]
2021-04-07 13:09:20 -04:00
Helge Mathee
4b0e9a7872
Control Rig: Wire execute pins to non-loop iterations by default
...
#jira UEA-564
#rb audit
#fyi jeremiah.grant
[CL 15746109 by Helge Mathee in ue5-main branch]
2021-03-19 06:43:16 -04:00
Helge Mathee
20a50948a1
Control Rig: Add sub title functionality for graph nodes
...
#rb sara.schvartzman
#jira UEA-564
[CL 15666351 by Helge Mathee in ue5-main branch]
2021-03-10 11:44:24 -04:00
Helge Mathee
1073c3dee8
Control Rig: Implementing localization functionality to create local copies of functions
...
#rb sara.schvartzman jackcai
#jira UEA-564
[CL 15664463 by Helge Mathee in ue5-main branch]
2021-03-10 05:52:25 -04:00
helge mathee
d60b670df5
Control Rig: Disallow pasting function references into other graphs
...
#rb halfdan.ingvarsson
#jira UE-109923
#ROBOMERGE-SOURCE: CL 15640011 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v779-15635321)
[CL 15640347 by helge mathee in ue5-main branch]
2021-03-08 11:49:10 -04:00
Helge Mathee
191f1f8587
Control Rig: Ensure to pass correct graph to repopulate, avoid invalid errors
...
#jira FROST-1032
#rb na
#fyi jack.cai
[CL 15270309 by Helge Mathee in ue5-main branch]
2021-02-01 09:58:26 -04:00
Jeff Farris
2ac9f7af17
Downgraded a RigVM error to a warning, pending further eval by anim team.
...
#fyi helge.mathee
[CL 15262873 by Jeff Farris in ue5-main branch]
2021-01-29 17:53:01 -04:00
jack cai
3b1877b35f
Control Rig: now linking a pin with a injected node to a reroute node works
...
#jira UE-101184
#rb helge.mathee
[CL 15241217 by jack cai in ue5-main branch]
2021-01-28 12:26:21 -04:00
jack cai
3fdd857702
Control Rig: Search and Replace now report a message for all names that were not modified
...
#jira UE-104612
#rb helge.mathee
[CL 15217615 by jack cai in ue5-main branch]
2021-01-27 11:44:35 -04:00
Helge Mathee
ac84fcc931
Control Rig: Editing for node color, category and keywords
...
#rb jack.cai
#jira UEA-564
[CL 15216054 by Helge Mathee in ue5-main branch]
2021-01-27 05:06:20 -04:00
Helge Mathee
305fe5e166
Control Rig: Move instruction index lookup from a per-node field to a 1-n map. 1 instruction can represent 1 node, but 1 node can represent multiple instructions.
...
This fixes the labels on the execution stack for nested nodes.
Also fixes the cross selection issues between the stack and the graph views.
Finally also implements the "focus on selection" feature, which will now open the right tab and focus on the selected nodes.
#rb jack.cai
#jira na
[CL 15201429 by Helge Mathee in ue5-main branch]
2021-01-26 04:06:19 -04:00
Devin Doucette
1d2f2a5d1f
Fixed string usage issues found by UE_NODISCARD
...
#rb trivial
#rnx
[CL 15161974 by Devin Doucette in ue5-main branch]
2021-01-21 23:53:05 -04:00
Helge Mathee
b9be730186
Control Rig: Use pin defaults when promoting to variables
...
#jira UE-102073
#fyi jack.cai
#rb audit
[CL 15153957 by Helge Mathee in ue5-main branch]
2021-01-21 10:14:22 -04:00
Helge Mathee
56c5f9634e
Control Rig: Move up and down arguments in the details panel for collapse nodes / functions
...
#jira UE-105266
#fyi jack.cai
#rb audit
[CL 15152852 by Helge Mathee in ue5-main branch]
2021-01-21 04:38:23 -04:00