sara schvartzman
aa4f6f9713
Control Rig: Fix reroute not available when dragging execute context pin
...
#jira na
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/629e20126e36d50d05f46a4a
[CL 20534560 by sara schvartzman in ue5-main branch]
2022-06-07 04:47:42 -04:00
Helge Mathee
2a04ccc6f5
Control Rig: Show events in Action Palette
...
#rb benoit.gadreau
#jira na
#preflight https://horde.devtools.epicgames.com/job/6299f65ddd53521c2cb03285
[CL 20485005 by Helge Mathee in ue5-main branch]
2022-06-03 08:26:07 -04:00
Helge Mathee
8695493f34
Control Rig: Allow events to be invoked from top toolbar and context menu
...
#rb benoit.gadreau
#jira UE-155696
#preflight https://horde.devtools.epicgames.com/job/6299ce559e55f868a0824819
[CL 20484545 by Helge Mathee in ue5-main branch]
2022-06-03 05:50:33 -04:00
benoit gadreau
c64c1bf314
Fix use of IsChildOf with possible nullptr (cf. CL 20439034)
...
todo: check for all use of IsChildOf within ControlRig to avoid future issues
#jira UE-155523 UE-155505
#rb halfdan.ingvarsson
#fyi brandon.schaefer
#preflight 6297bd5be809e387be23e44c
[CL 20457493 by benoit gadreau in ue5-main branch]
2022-06-01 15:51:46 -04:00
Helge Mathee
9c189267d5
ControlRig: user defined events and event invocation
...
#rb sara.schvartzman
#jira UE-153498 UE-153499
#preflight https://horde.devtools.epicgames.com/job/62975ffb2c618ddc66bb49a4
[CL 20453170 by Helge Mathee in ue5-main branch]
2022-06-01 11:28:01 -04:00
Helge Mathee
6520c809a9
Control Rig: backend work for support for multi graph
...
#rb benoit.gadreau
#jira UE-153497
#preflight https://horde.devtools.epicgames.com/job/6294be4e2e34c2e487b13394
[CL 20434781 by Helge Mathee in ue5-main branch]
2022-05-31 04:27:20 -04:00
sara schvartzman
cc32bcfbe4
Control Rig: Fix crash when upgrading sequence node
...
#jira UE-151719
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/628673b415019f6477482bd5
[CL 20292184 by sara schvartzman in ue5-main branch]
2022-05-20 04:43:05 -04:00
sara schvartzman
71eb93c798
Control Rig: Fix crash when changing variable type to rotator
...
#jira UE-151605
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/627ba08ba85e625d6f6169b3
[CL 20136557 by sara schvartzman in ue5-main branch]
2022-05-11 07:51:44 -04:00
Lauren Barnes
6248f8d412
Replacing legacy EditorStyle calls with AppStyle
...
#preflight 6272a74d2f6d177be3c6fdda
#rb Matt.Kuhlenschmidt
#ROBOMERGE-OWNER: Lauren.Barnes
#ROBOMERGE-AUTHOR: lauren.barnes
#ROBOMERGE-SOURCE: CL 20057269 via CL 20070159 via CL 20072035 via CL 20072203
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
#ROBOMERGE-CONFLICT from-shelf
[CL 20105363 by Lauren Barnes in ue5-main branch]
2022-05-09 13:12:28 -04:00
Helge Mathee
043e850f31
Control Rig: Enabling aggregate nodes + implementing sequence as aggregate
...
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/6273e2f65c29fb7661e9bd23
[CL 20058905 by Helge Mathee in ue5-main branch]
2022-05-05 11:55:01 -04:00
sara schvartzman
72c5a65ac0
Control Rig: Fix undo/redo deleting function with local variables crashes
...
#jira UE-149614
#rb halfdan.ingvarsson
#fyi helge.mathee
#preflight https://horde.devtools.epicgames.com/job/62693159a211933a6bef654e
[CL 19941542 by sara schvartzman in ue5-main branch]
2022-04-27 12:19:16 -04:00
sara schvartzman
2146c1d931
Control Rig: Fix static analysis issue
...
#jira UE-149827
#rb trivial
#preflight https://horde.devtools.epicgames.com/job/62666d4b7e06ec750592ae65
[CL 19900005 by sara schvartzman in ue5-main branch]
2022-04-25 06:39:39 -04:00
Helge Mathee
324bb1ec00
RigVM: Reroute to inherit template node
...
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/625fc59035680893eee448a1
[CL 19826939 by Helge Mathee in ue5-main branch]
2022-04-20 05:02:39 -04:00
sara schvartzman
60e57fa0a8
Control Rig: FIx ensure after undoing a variable deletion
...
#jira UE-146402
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/6239a63edb0f61c79259dc23
#ROBOMERGE-OWNER: sara.schvartzman
#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 19805508 in //UE5/Release-5.0/... via CL 19806184
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v939-19570697)
[CL 19811752 by sara schvartzman in ue5-main branch]
2022-04-19 13:16:50 -04:00
Helge Mathee
1475be6205
RigVM: Change inheritance order - make UnitNode inherit from TemplateNode
...
Also implement a way to register external / auxiliary templates to the registry + unit test
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/625847a0946114248dbaa7d9
[CL 19806894 by Helge Mathee in ue5-main branch]
2022-04-19 08:39:16 -04:00
Thomas Sarkanen
98c834dfd7
Control rig and RigVM changes to allow for data interface prototype to be further developed
...
This removes some of the dependencies on UControlRigBlueprint and replaces them with 'host' interfaces for URigVMController and URigVMGraph.
Also adds support for TScriptInterfaces in RigVM. This includes a modification of the RigVM parts of UHT.
Some of these changes are due to be reworked later to allow RigVM-hosting systems to not have to be also implemented in terms of control rig.
#rb Helge.Mathee,Sara.Schvartzman
#fyi Helge.Mathee,Sara.Schvartzman
#preflight 624d857aa64871f1a11ef3f9
[CL 19645705 by Thomas Sarkanen in ue5-main branch]
2022-04-06 08:26:45 -04:00
Helge Mathee
383986a20c
Control Rig: Integrate node / pin workflows into editor code
...
#rb sara.schvartzman
#jira UE-144670
#preflight https://horde.devtools.epicgames.com/job/624c1aee323cb7b9914beee7
[CL 19625128 by Helge Mathee in ue5-main branch]
2022-04-05 10:42:37 -04:00
Helge Mathee
87702d5a3a
Control Rig: Fix crashes during upgrade / unresolve
...
#rb sara.schvartzman
#jira UE-147165 UE-147543
#preflight https://horde.devtools.epicgames.com/job/6246b0af3a5a4c1622de9384
[CL 19585555 by Helge Mathee in ue5-main branch]
2022-04-01 04:37:48 -04:00
sara schvartzman
c7b0e74c59
Controlr Rig: UI implementation of Aggregate nodes
...
#jira UE-146928
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/62433ef7dc6183e3f5e500dc
[CL 19554694 by sara schvartzman in ue5-main branch]
2022-03-30 05:21:45 -04:00
halfdan ingvarsson
00579ea89f
RigvM: Bracket Uobject / Uinterface functionality
...
Added new define as an overall toggle - defaults to off.
If turned on the functionality can be disabled using a console variable
#rb sara.schvartzman
#jira UE-145106
#preflight https://horde.devtools.epicgames.com/job/6230657b306f46da147a3188
#ROBOMERGE-OWNER: halfdan.ingvarsson
#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 19384087 via CL 19384325 via CL 19385988 via CL 19397856 via CL 19397869
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v926-19321884)
[CL 19403124 by halfdan ingvarsson in ue5-main branch]
2022-03-16 03:28:36 -04:00
Helge Mathee
63e119a364
Control Rig: Further template node workflows
...
Implemented unresolve as well as re-resolve node on already typed pins
Added UI in contextual menu to re-type pins
#rb sara.schvartzman
#jira UE-125892
#preflight https://horde.devtools.epicgames.com/job/622f488f505788e09ffffbe4
[CL 19372564 by Helge Mathee in ue5-main branch]
2022-03-14 10:19:31 -04:00
sara schvartzman
d904b9cfe5
Control Rig: Remove parameters
...
#jira UE-143591
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/6225ed1d8e6b4641d86295c4
[CL 19284981 by sara schvartzman in ue5-main branch]
2022-03-07 10:20:24 -05:00
Helge Mathee
627cb75494
Control Rig: Template Node Support.
...
The UE_RIGVM_ENABLE_TEMPLATE_NODES is disabled in this submit for now - which disabled the creation of template nodes as well, disabled auto-update functionality during load and spawning resolved templates nodes instead of unit nodes.
We'll enable the define in a follow up submit
#rb jack.cai
#jira na
#preflight https://horde.devtools.epicgames.com/job/621de289ca28c55634199235
[CL 19196111 by Helge Mathee in ue5-main branch]
2022-03-01 04:23:55 -05:00
Helge Mathee
2e20f41b23
Control Rig: Relay decisions around searchterm to schema
...
#rb sara.schvartzman
#jira UE-143277
#preflight https://horde.devtools.epicgames.com/job/6214a21a7e789518f7d2bee9
[CL 19070509 by Helge Mathee in ue5-main branch]
2022-02-22 05:38:55 -05:00
sara schvartzman
7587b66857
Control Rig: Fix ensure when undo a functions local variable deletion
...
#jira UE-140795
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/620be1b4615db7478d35ce56
[CL 19012049 by sara schvartzman in ue5-main branch]
2022-02-16 05:08:12 -05:00