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
Leon Huang
19877e39c5
Fix for duplicate localization key warnings and missing localization defines/undefines in various files.
...
#rnx
#rb: Vincent.Gauthier
#jira: UE-151614
#preflight: 628fc4a98c23e52ef0fdfa7d
[CL 20384450 by Leon Huang in ue5-main branch]
2022-05-26 16:11:10 -04:00
sara schvartzman
8a671a302c
Control Rig: Fix crash when upgradring nodes
...
#jira UE-151719
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/6284c959486700b561de5ac0
[CL 20258884 by sara schvartzman in ue5-main branch]
2022-05-18 06:41:43 -04:00
sara schvartzman
08e754915c
Control Rig: Fix filtering of available nodes in the context menu when dragging a pin
...
#jira UE-151685
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/627ce81c332e182a581b8b44
[CL 20162965 by sara schvartzman in ue5-main branch]
2022-05-12 07:01:22 -04:00
sara schvartzman
acabc382aa
Control Rig: Fix adding/resolving/unresolving template nodes either not printing Python commands or printing wrong python command
...
#jira UE-151590
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/627bcb6d2d67896030144afb
[CL 20140249 by sara schvartzman in ue5-main branch]
2022-05-11 10:53:58 -04:00
lauren barnes
4b82e918fa
Replacing legacy EditorStyle calls with AppStyle
...
#rb header and class name replacement
#ROBOMERGE-AUTHOR: lauren.barnes
#ROBOMERGE-SOURCE: CL 20078276 via CL 20078825
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
[CL 20106316 by lauren barnes in ue5-main branch]
2022-05-09 13:51:26 -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
sara schvartzman
ed571628f5
Control Rig: Filtered permutations for template nodes
...
#jira na
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/62769cbe75268b4ace10dc69
[CL 20101111 by sara schvartzman in ue5-main branch]
2022-05-09 07:34: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
f15b37dbb1
RigVM: If, select and array nodes to inherit template node
...
#jira na
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/6260454fde50cd99bbaf6781
[CL 19848071 by sara schvartzman in ue5-main branch]
2022-04-21 09:10:19 -04:00
Helge Mathee
fcb5444cf0
RigVM: Allow template arguments to support both array and single values if needed
...
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/625ff6da35680893eef3bdf1
[CL 19830136 by Helge Mathee in ue5-main branch]
2022-04-20 10:28:28 -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
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
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
benoit gadreau
cba11aa5b7
avoid using possible nullptr
...
#rb helge.mathee
#jira UE-144023
#preflight 6242c43e9f4042341438e8e2
[CL 19539754 by benoit gadreau in ue5-main branch]
2022-03-29 04:47:22 -04:00
sara schvartzman
4080ae8f74
Control Rig: Deprecate URigVMGraph::GetVariableDescriptions
...
#jira UE-143286
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/62336d5684667926da2830dc
[CL 19433944 by sara schvartzman in ue5-main branch]
2022-03-18 07:41:19 -04:00
Helge Mathee
40f5feefb0
Control Rig: Show Node Instruction Index on Node
...
#rb sara.schvartzman
#jira UE-146121
#preflight https://horde.devtools.epicgames.com/job/623449b4f101b8d0afb0780c
[CL 19433653 by Helge Mathee in ue5-main branch]
2022-03-18 06:24:34 -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
f5a416e7d0
Control Rig: Fix for static analysis ControlRigTemplateNodeSpawner.cpp
...
#rb na
#jira na
#preflight trivial
[CL 19197083 by Helge Mathee in ue5-main branch]
2022-03-01 08:20:18 -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
4310fd13cc
Control Rig: Ensure to clear template graph after spawning template node
...
#rb jack.cai
#jira UE-141828
#preflight https://horde.devtools.epicgames.com/job/620fadf2ec6f84cdfa3ab32e
[CL 19074359 by Helge Mathee in ue5-main branch]
2022-02-22 11:54:51 -05:00
Helge Mathee
80cb75fa33
Control Rig: refactor details panel to show any node, support vector, rotator and transform widgets
...
#rb sara.schvartzman
#jira UE-139767 UE-121980
#preflight https://horde.devtools.epicgames.com/job/620cde9301253d2e1906c4eb
[CL 19012796 by Helge Mathee in ue5-main branch]
2022-02-16 07:27:08 -05:00
Helge Mathee
25659c95a1
RigVM: Remove use of UE_RIGVM_UCLASS_BASED_STORAGE_DISABLED define
...
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/6206623a963efc0c28d83c37
[CL 18951321 by Helge Mathee in ue5-main branch]
2022-02-11 08:48:47 -05:00
helge mathee
777ab95023
Control Rig: LOC duplicates
...
#rb benoit.gadreau
#jira UE-141558
#lockdown cristina.riveron
#preflight https://horde.devtools.epicgames.com/job/6200ffec384d6a94e8c2bb20
#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 18884044 in //UE5/Release-5.0/... via CL 18884055 via CL 18884134
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v910-18824042)
[CL 18884908 by helge mathee in ue5-main branch]
2022-02-07 09:14:27 -05:00