helge mathee
7dda28a91f
Control Rig: Improving debug watches
...
* watches now no longer crash with Mannequin Control Rig
* watches no longer disappear after recompile
* watches work on formerly optimized out nodes
* watches work within collapse nodes and functions
#rb sara.schvartzman
#jira na
#ROBOMERGE-SOURCE: CL 16327158 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v804-16311228)
[CL 16327167 by helge mathee in ue5-release-engine-test branch]
2021-05-14 02:39:00 -04:00
helge mathee
af00c7848b
Control Rig: Fix up unit tests due to breakage in 16281286
...
[FYI] nick.whiting
#rb na
#jira na
#ROBOMERGE-SOURCE: CL 16300410 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v800-16297934)
[CL 16300411 by helge mathee in ue5-release-engine-test branch]
2021-05-12 11:50:01 -04:00
nick whiting
e4471c2f37
Cleaning up references in Control Rig BPs to the transient package. Prevent adding nodes to the ControlRig Function Library if they're template nodes from the PROTO_ menuing BP function declarations.
...
#rb helge.mathee
#jira UE-114585
#lockdown nick.whiting
#ROBOMERGE-SOURCE: CL 16281094 in //UE5/Release-5.0-EarlyAccess/... via CL 16281286
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v799-16237190)
[CL 16281302 by nick whiting in ue5-release-engine-test branch]
2021-05-11 17:17:43 -04:00
sara schvartzman
4d587aae84
ControlRig: Adding local variables to CR graphs
...
#jira UE-110373
#rb helge.mathee
#ROBOMERGE-SOURCE: CL 16281162 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v799-16237190)
[CL 16281215 by sara schvartzman in ue5-release-engine-test branch]
2021-05-11 17:15:36 -04:00
Helge Mathee
07b622357c
Control Rig: AST lookup var expresisons by name
...
#jira UE-114815
#rb na
[CL 16220122 by Helge Mathee in ue5-main branch]
2021-05-06 09:44:46 -04:00
Helge Mathee
1c64096d7c
Control Rig: Avoid dialogs for bulk changes on same asset. Catch invalid collapse pins
...
#jira UE-114713
#rb na
[CL 16183904 by Helge Mathee in ue5-main branch]
2021-05-03 10:22:02 -04:00
Helge Mathee
4352bbb372
Control Rig - Follow up on CL 16156500
...
Control Rig: Don't orphan pins during ChangePinType without any links
#jira UE-114486
#rb sara.schvartzman
[CL 16166947 by Helge Mathee in ue5-main branch]
2021-04-30 07:05:05 -04:00
Helge Mathee
ba4f6f545d
Control Rig VM Compiler - Don't create registers for Variables
...
#rb sara.schvartzman
#jira na
[CL 16156791 by Helge Mathee in ue5-main branch]
2021-04-29 09:47:07 -04:00
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
3afc8b83ea
Control Rig: Moving debug memory to its own container
...
#rb sara.schvartzman
#jira na, Control Rig Debugging Work
[CL 16155492 by Helge Mathee in ue5-main branch]
2021-04-29 05:02:50 -04:00
sara schvartzman
4619b7776d
ControlRig: Breakpoints UI icons
...
#jira na
#rb helge.mathee
[CL 16143642 by sara schvartzman in ue5-main branch]
2021-04-28 10:36:07 -04:00
sara schvartzman
b97e560fce
Control Rig Debugging: Breakpoints UI.
...
#jira na
#rb helge.mathee
#fyi jack.cai
[CL 16139504 by sara schvartzman in ue5-main branch]
2021-04-28 04:17:19 -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
02c478ba4b
Control Rig: Avoid undo / redo during compilation. Improve RemoveExpressions performance within AST Parser
...
#rb sara.schvartzman
#jira UE-113260
[CL 15990888 by Helge Mathee in ue5-main branch]
2021-04-13 12:03:23 -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
jack cai
1dcf23634c
Control Rig: Changing node header colors for better UX
...
#jira UE-110361
#rb helge.mathee
[CL 15889883 by jack cai in ue5-main branch]
2021-04-01 11:24:04 -04:00