Commit Graph

177 Commits

Author SHA1 Message Date
jack cai
e8d6fd88e5 Control rig: hidden pin should not have default values
#rb helge.mathee jack.cai
#author helge.mathee
#preflight 610d95b24d61ce0001446dd4

#ROBOMERGE-SOURCE: CL 17088273 via CL 17095452
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v853-17066230)

[CL 17095647 by jack cai in ue5-release-engine-test branch]
2021-08-07 15:31:27 -04:00
matt peters
419c2bdcaa RigVMCompiler: When promoting a pin's property to an array, reformat its original defaultvalue as an array defaultvalue
#jira UE-121216
#rb Jack.Cai
#rnx

#ROBOMERGE-SOURCE: CL 17090894 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v853-17066230)

[CL 17090912 by matt peters in ue5-release-engine-test branch]
2021-08-06 19:39:37 -04:00
sara schvartzman
740e7aa7cb Control Rig: Fix crash when deleting function
#jira UE-121019
#rb helge.mathee

#ROBOMERGE-SOURCE: CL 17069072 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v853-17066230)

[CL 17069083 by sara schvartzman in ue5-release-engine-test branch]
2021-08-05 11:41:14 -04:00
sara schvartzman
6c5448914e Control Rig: Prevent pasting of local variable nodes in rig graph
#jira UE-119883
#rb helge.mathee

#ROBOMERGE-SOURCE: CL 17065250 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v850-17047176)

[CL 17065257 by sara schvartzman in ue5-release-engine-test branch]
2021-08-05 04:21:22 -04:00
helge mathee
2f49bf6fb7 Control Rig: RigVM Memory upgrade: Remaining fixes
#rb audit
#jira na

#ROBOMERGE-SOURCE: CL 17029193 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v845-17028103)

[CL 17029194 by helge mathee in ue5-release-engine-test branch]
2021-08-03 08:50:47 -04:00
helge mathee
a286d325ff Control Rig: RigVM: Documented headers and body of new RigVMMemoryStorage classes
[FYI] jack.cai sara.schvartzman
#rb na
#jira na

#ROBOMERGE-SOURCE: CL 17027904 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v843-17027566)

[CL 17027910 by helge mathee in ue5-release-engine-test branch]
2021-08-03 06:19:44 -04:00
helge mathee
c749d352ce Control Rig: RigVM Property Based storage support for sliced memory
#rb audit
#jira na

#ROBOMERGE-SOURCE: CL 17008022 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v838-16927207)

[CL 17008382 by helge mathee in ue5-release-engine-test branch]
2021-07-30 15:49:56 -04:00
helge mathee
63b68a797e Control Rig: Re-enable RigVMCompiler Unit Tests for new memory storage class
#rb audit
#jira na

#ROBOMERGE-SOURCE: CL 16999038 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v838-16927207)

[CL 16999042 by helge mathee in ue5-release-engine-test branch]
2021-07-29 14:29:52 -04:00
helge mathee
8e2a3290fb Control Rig: RigVM: Implement Compiler support for RigVMMemoryStorage
#rb audit
#jira na

#ROBOMERGE-SOURCE: CL 16979471 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v838-16927207)

[CL 16979472 by helge mathee in ue5-release-engine-test branch]
2021-07-28 03:35:30 -04:00
helge mathee
58e0665acc RigVM: Implementing support for new memory storage
All code is still based on the UE_RIGVM_UCLASS_BASED_STORAGE_DISABLED define, which is turned on.
So the feature / changes don't affect anything just yet.

#rb na
[FYI] jack.cai halfdan.ingvarsson
#jira na

#ROBOMERGE-SOURCE: CL 16970759 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v838-16927207)

[CL 16970901 by helge mathee in ue5-release-engine-test branch]
2021-07-27 14:04:39 -04:00
sara schvartzman
94f60025a5 Control Rig: Fix compilation error after changing Message log
#jira na
#rb na

#ROBOMERGE-SOURCE: CL 16968389 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v838-16927207)

[CL 16968391 by sara schvartzman in ue5-release-engine-test branch]
2021-07-27 10:23:30 -04:00
sara schvartzman
905ba4ce2f Control Rig: Python commands output to different message log pages depending on the blueprint
#jira UE-119792
#rb helge.mathee

#ROBOMERGE-SOURCE: CL 16968244 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v838-16927207)

[CL 16968245 by sara schvartzman in ue5-release-engine-test branch]
2021-07-27 09:59:13 -04:00
sara schvartzman
73e6dbfe6a Control Rig: Python Message Log scrolls to bottom when new messages are added
#jira UE-119951
#rb helge.mathee

#ROBOMERGE-SOURCE: CL 16968232 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v838-16927207)

[CL 16968238 by sara schvartzman in ue5-release-engine-test branch]
2021-07-27 09:57:24 -04:00
sara schvartzman
e32f987ab0 Control Rig: Python log copy/pasting nodes
#jira UE-119791
#rb helge.mathee

#ROBOMERGE-SOURCE: CL 16968090 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v838-16927207)

[CL 16968096 by sara schvartzman in ue5-release-engine-test branch]
2021-07-27 09:37:12 -04:00
helge mathee
73a0810f16 Control Rig: Guard against nullptr crash when reading orphan pins
#rb trivial
#jira UE-119884

#ROBOMERGE-SOURCE: CL 16921857 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16921859 by helge mathee in ue5-release-engine-test branch]
2021-07-22 05:58:19 -04:00
sara schvartzman
ea7c1072e6 Control Rig: Print python commands when removing and renaming functions
#jira UE-119790
#rb helge.mathee

#ROBOMERGE-SOURCE: CL 16921734 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16921738 by sara schvartzman in ue5-release-engine-test branch]
2021-07-22 05:00:14 -04:00
sara schvartzman
aa7162a5d6 Control Rig: Print python commands when variables are added/renamed/retyped/deleted
#jira UE-119789
#rb helge.mathee

#ROBOMERGE-SOURCE: CL 16921634 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16921651 by sara schvartzman in ue5-release-engine-test branch]
2021-07-22 04:23:56 -04:00
sara schvartzman
1b874fbebe Control Rig: Fix Fornite compilation errors
#rb na

#ROBOMERGE-SOURCE: CL 16906554 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16906559 by sara schvartzman in ue5-release-engine-test branch]
2021-07-21 03:39:59 -04:00
zousar shaker
d55f79222e Wrapped ObjectPtr upgrade refresh for Engine + ShooterGame
#rb none
#preflight 60f6411c35476b00018dd12c

#ROBOMERGE-SOURCE: CL 16892864 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16892876 by zousar shaker in ue5-release-engine-test branch]
2021-07-20 00:24:38 -04:00
sara schvartzman
88221aba55 Control Rig: Python Command Log
#jira UE-114616
#rb helge.mathee

#ROBOMERGE-SOURCE: CL 16881672 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16881704 by sara schvartzman in ue5-release-engine-test branch]
2021-07-19 06:35:29 -04:00
zousar shaker
f092ebb249 Callsite upgrades needed to permit a refresh of Wrapped Object Pointer usage in Engine + ShooterGame
#rb none
#preflight 60f0a0000123b700014f44da

#ROBOMERGE-SOURCE: CL 16868579 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16868587 by zousar shaker in ue5-release-engine-test branch]
2021-07-15 18:13:08 -04:00
zousar shaker
485523ba33 First pass header changes in support of Engine+ShooterGame TObjectPtr refresh.
#rb devin.doucette

#ROBOMERGE-SOURCE: CL 16865811 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16865821 by zousar shaker in ue5-release-engine-test branch]
2021-07-15 15:17:08 -04:00
sara schvartzman
c6f5fee56b Control Rig: Simplify python creation of select node
#jira UE-104250
#rb helge.mathee

#ROBOMERGE-SOURCE: CL 16822722 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16822726 by sara schvartzman in ue5-release-engine-test branch]
2021-07-12 05:43:35 -04:00
sara schvartzman
77989d58f9 Control Rig: Fix undo of change variable type crash
#jira UE-118692
#rb helge.mathee
[FYI] halfdan.ingvarsson

#ROBOMERGE-SOURCE: CL 16778041 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16778071 by sara schvartzman in ue5-release-engine-test branch]
2021-06-24 16:28:30 -04:00
helge mathee
3510c1d50a ControlRig: Improve bulk edit return information / reaction to undo / redo
#rb sara.schvartzman
#jira UE-104461

#ROBOMERGE-SOURCE: CL 16773428 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16773441 by helge mathee in ue5-release-engine-test branch]
2021-06-24 10:50:40 -04:00