sara schvartzman
edf3f05c9d
RigVM: Move most of the functionality from ControlRigEditor to RigVMEditor
...
#rb na
#jira UE-180111
#p4v-cherrypick 26307242
[CL 26541122 by sara schvartzman in 5.3 branch]
2023-07-24 08:41:43 -04:00
helge mathee
39e888f8e8
Control Rig / RigVM: Moving graph related widgets to RigVMEditor
...
#rb na
#jira UE-180106
[CL 26285194 by helge mathee in 5.3 branch]
2023-06-28 10:52:04 -04:00
helge mathee
6b60872e12
RigVM: First steps towards rebasing ControlRigBlueprint
...
#rb sara.schvartzman
#jira UE-180106
[CL 26038021 by helge mathee in 5.3 branch]
2023-06-16 02:27:47 -04:00
helge mathee
d68e0fe2d3
RigVMEditor: EdGraph, EdGraphNode, EdGraphSchema and Blueprint
...
#rb sara.schvartzman
#jira UE-180106
[CL 25927227 by helge mathee in ue5-main branch]
2023-06-12 09:15:09 -04:00
Helge Mathee
baaf7bd120
RigVM: refactoring reroute into simple reroute, make and break nodes
...
#rb sara.schvartzman
#jira UE-179919
#preflight https://horde.devtools.epicgames.com/job/645263f50e33f2d51db5fddd
[CL 25317554 by Helge Mathee in ue5-main branch]
2023-05-03 10:55:00 -04:00
helge mathee
2979d9163a
GraphEditor: Guard against trashed UEdGraphPins
...
#rb sara.schvartzman
#preflight https://horde.devtools.epicgames.com/job/64076c682559570cc7e26bc4
[CL 24556125 by helge mathee in ue5-main branch]
2023-03-08 04:19:40 -05:00
helge mathee
158a5a86e5
Control Rig: More surgical approach to ControlRigGraphNode::ReconstructNode_Internal
...
#rb sara.schvartzman
[FYI] halfdan.ingvarsson
#preflight https://horde.devtools.epicgames.com/job/63ff3a58ac6c61e2b5acf1ff
[CL 24462142 by helge mathee in ue5-main branch]
2023-03-01 10:04:44 -05:00
Helge Mathee
a353ce718a
ControlRig, RigVM: Remove use of FORCEINLINE
...
#rb na
#jira na
#preflight https://horde.devtools.epicgames.com/job/637e1cb84004f73f621cf1ef
[CL 23248301 by Helge Mathee in ue5-main branch]
2022-11-23 08:20:54 -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
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
Helge Mathee
0c6059e8fe
Control Rig: Guard against nullptrs in subpins
...
#rb na
#jira UE-168034
#preflight https://horde.devtools.epicgames.com/job/6357cb9710505f5393882e41
[CL 22748965 by Helge Mathee in ue5-main branch]
2022-10-25 07:47:30 -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
Helge Mathee
630b370f55
Control Rig: UI Graph Performance Improvements
...
#jira UE-152944
#rb sara.schvartzman
#preflight https://horde.devtools.epicgames.com/job/6346d47cf04e6f85050ea4a2
[CL 22500206 by Helge Mathee in ue5-main branch]
2022-10-13 05:50:41 -04:00
jack cai
9d6ee2889b
ControlRig: user defined struct used as function argument can trigger an assertion when one of the member variables change its type
...
#jira UE-165790
#rb Sara.schvartzman, Helge.mathee
#preflight https://horde.devtools.epicgames.com/job/633b1c006b10157eac5fc7ba
[CL 22336420 by jack cai in ue5-main branch]
2022-10-04 15:24:37 -04:00
helge mathee
b3573a03b0
Control Rig: Remove strong dependencies from User interface on data model - use TWeakObejctPtr
...
#rb rob.millar
#preflight https://horde.devtools.epicgames.com/job/62c6e9bb2823f28cf21e5f45
#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 20988142 via CL 20988169 via CL 20988205
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)
[CL 20992713 by helge mathee in ue5-main branch]
2022-07-07 17:00:35 -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
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
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
6b1d01dce7
Control Rig: fix for build break in CL 19074359
...
#rb na
#jira na
#preflight trivial
[CL 19074615 by Helge Mathee in ue5-main branch]
2022-02-22 12:12:48 -05:00
Helge Mathee
4b106cd2c1
Control Rig: Fix node and link opaqueness
...
#rb audit
#jira na
#fyi jack.cai jeremiah.grant
[CL 17293537 by Helge Mathee in ue5-main branch]
2021-08-24 16:56:09 -04:00
Helge Mathee
39f341c140
Control Rig: Implement in editor profiling
...
#rb halfdan.ingvarsson
#jira na
#preflight: https://horde.devtools.epicgames.com/job/611f87295e737200012de8b0
[CL 17249273 by Helge Mathee in ue5-main branch]
2021-08-20 12:55:01 -04:00
Zousar Shaker
9abf3ef937
Wrapped ObjectPtr upgrade refresh for Engine + ShooterGame
...
#rb none
#preflight 60f6411c35476b00018dd12c
[CL 16892864 by Zousar Shaker in ue5-main branch]
2021-07-20 00:21:34 -04:00
sara schvartzman
21ac81ac5e
Control Rig: Python Command Log
...
#jira UE-114616
#rb helge.mathee
[CL 16881672 by sara schvartzman in ue5-main branch]
2021-07-19 06:32:28 -04:00
sara schvartzman
b12ad94658
Control Rig: Fix undo of change variable type crash
...
#jira UE-118692
#rb helge.mathee
#fyi halfdan.ingvarsson
[CL 16778041 by sara schvartzman in ue5-main branch]
2021-06-24 16:27:04 -04:00
Helge Mathee
b31b4c33c6
Control Rig - Moving out of experimental
...
#jira UE-114826
#rb na
Changing Control Rig plugin directory from
Engine/Plugins/Experimental/ControlRig
to
Engine/Plugins/Animation/ControlRig
[CL 16658308 by Helge Mathee in ue5-main branch]
2021-06-14 10:27:38 -04:00