phillip kavan
ab3a69c9bb
Allow devs to opt-in to exposing deprecated functions for continued use in the Blueprint editor.
...
#jira UE-75768
#rb Dan.OConnor, Michael.Noland
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: phillip.kavan
#ROBOMERGE-SOURCE: CL 7234239 in //UE4/Release-4.23/... via CL 7234259
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)
[CL 7242760 by phillip kavan in Dev-Build branch]
2019-07-09 00:53:18 -04:00
lina halper
bab821de19
Copying //UE4/Dev-Anim to Dev-Main (//UE4/Dev-Main) [at] 6861656
...
#rb
#rnx
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: lina.halper
#ROBOMERGE-SOURCE: CL 6863572 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v366-6836689)
[CL 6917136 by lina halper in Dev-Build branch]
2019-06-10 16:16:11 -04:00
chris gagnon
72ba51c5bd
Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main) for 4.23 From CL 6837861
...
#rb none
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: chris.gagnon
#ROBOMERGE-SOURCE: CL 6838042 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v366-6836689)
[CL 6874679 by chris gagnon in Dev-Build branch]
2019-06-07 05:27:42 -04:00
marc audy
3fc04f1c88
Copying //UE4/Dev-Framework to Dev-Main (//UE4/Dev-Main) [at] 6835245
...
#rb
#rnx
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 6835252 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v366-6836689)
[CL 6873661 by marc audy in Dev-Build branch]
2019-06-07 05:00:15 -04:00
stefan boberg
285a908f86
Copying //UE4/Dev-Core to Dev-Main (//UE4/Dev-Main)
...
#rb none
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: stefan.boberg
#ROBOMERGE-SOURCE: CL 6815521 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v365-6733468)
[CL 6821265 by stefan boberg in Dev-Build branch]
2019-06-03 19:09:16 -04:00
Ben Marsh
5f3ac5bc9e
Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
...
#rb none
#rnx
[CL 6620114 by Ben Marsh in Dev-Build branch]
2019-05-23 13:55:56 -04:00
ben zeigler
121eb291e0
#jira UE-74397 Fix regression where vector, rotator, transform, and linear color parameters inside a Make Struct node were not settable in the blueprint UI
...
#rb michael.noland
#lockdown nick.penwarden
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ben.zeigler
#ROBOMERGE-SOURCE: CL 6456549 in //UE4/Release-4.22/... via CL 6456550
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 6505365 by ben zeigler in Dev-Build branch]
2019-05-15 15:08:31 -04:00
dan oconnor
08a6ce1a1e
Prevent crash after Force Deleting an Interface blueprint
...
#rb Phillip.Kavan
#jira UE-73422
#lockdown cristina.riveron
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: dan.oconnor
#ROBOMERGE-SOURCE: CL 6320853 in //UE4/Release-4.22/... via CL 6320869
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 6325242 by dan oconnor in Dev-Build branch]
2019-05-06 17:18:09 -04:00
bob tellez
4d2b7a87b9
#UE4 Fix a bug where if you delete a custom event in a parent class that is overridden in a child it creates a substitute without a NodeGuid.
...
#jira UE-67975
[FYI] Dan.OConnor,Michael.Noland
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: bob.tellez
#ROBOMERGE-SOURCE: CL 6067653 via CL 6068849 via CL 6068948
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 6072833 by bob tellez in Dev-Build branch]
2019-04-23 21:18:58 -04:00
jamie dale
eef61f7cd4
Fixed literal text values set on function return nodes never being gathered for localization
...
This is due to them being user-defined pins, and user-defined pins always set their value as the autogenerated default, which results in the normal pin gather in GatherGraphNodeForLocalization considering them default as they pass the DoesDefaultValueMatchAutogenerated test.
In this case the return node is the only place the values are defined, so we must gather them.
#jira UE-72338
#rb Francis.Hurteau
#lockdown Cristina.Riveron
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jamie.dale
#ROBOMERGE-SOURCE: CL 5745675 in //UE4/Release-4.22/... via CL 5745677
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 5751142 by jamie dale in Dev-Build branch]
2019-04-04 17:31:12 -04:00
dan oconnor
2090f25a8c
Avoid resetting bExportLoadFailed when an object is destroyed, allows exports to stay invalidated after a GC call. Also we now invalidate exports for nodes replaced via ReplaceOldNodeWithNew
...
#rb Robert.Manuszewski
#jira UE-70904
#lockdown Cristina.Riveron
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: dan.oconnor
#ROBOMERGE-SOURCE: CL 5497598 in //UE4/Release-4.22/... via CL 5497599
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 5512019 by dan oconnor in Dev-Build branch]
2019-03-22 17:38:01 -04:00
Ben Marsh
07e535411b
Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
...
#rb none
#rnx
[CL 5435186 by Ben Marsh in Dev-Build branch]
2019-03-18 16:38:36 -04:00
marc audy
786ae26acc
Dynamic Multicast delegates can now specify that their storage be stored in a sparse allocation for delegates that are expected to be bound rarely. The memory usage of an unbound sparse delegate is 1 byte instead of 16 bytes (for the empty array), however, a bound sparse delegate will have access overhead to retrieve the invocation list from the sparse object annotation.
...
The definition of the delegate type must specify the class and property name of the delegate that will use it and the type cannot be used outside of that context or just on the stack.
UMulticastDelegateProperty is now abstract and has 2 subclasses (UMulticastDelegateInlineProperty and UMulticastDelegateSparseProperty). The SparseProperty SignatureFunction will be a USparseDelegateFunction.
The sparse delegates do not work correctly with the python bindings at this point, but this will be visited soon.
#rb Michael.Noland
#jira
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 5295832 via CL 5306530 via CL 5306657
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 5322206 by marc audy in Dev-Build branch]
2019-03-06 18:02:28 -05:00
dan oconnor
9f16d2cfd2
Fixed compilation error describing undetermined type when calling an interface function with Set or Map properties
...
#rb Phillip.Kavan
#jira UE-70642
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: dan.oconnor
#ROBOMERGE-SOURCE: CL 5247777 in //UE4/Release-4.22/... via CL 5247868
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 5264922 by dan oconnor in Dev-Build branch]
2019-03-01 14:56:06 -05:00
Ben Marsh
dece8de2d2
Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
...
#rb none
#rnx
[CL 5095547 by Ben Marsh in Dev-Build branch]
2019-02-20 15:06:37 -05:00
Ben Marsh
ef2c7066f2
Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
...
#rb none
#rnx
[CL 4957620 by Ben Marsh in Dev-Build branch]
2019-02-09 14:49:54 -05:00
Ben Marsh
43317388da
Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
...
#rb none
#rnx
[CL 4867651 by Ben Marsh in Dev-Build branch]
2019-02-01 11:34:13 -05:00
Ben Marsh
a3e87004d6
Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
...
#rb none
#rnx
[CL 4783611 by Ben Marsh in Dev-Build branch]
2019-01-23 10:59:53 -05:00
Ben Marsh
3e14e12a73
Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
...
#rb none
#rnx
[CL 4737894 by Ben Marsh in Dev-Build branch]
2019-01-16 19:30:43 -05:00
Ben Marsh
129aac0526
Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
...
#rb none
#rnx
[CL 4706788 by Ben Marsh in Dev-Build branch]
2019-01-10 20:03:35 -05:00
Ben Marsh
c09b6d7f18
Merge from //UE4/Main.
...
#rb none
#rnx
[CL 4701155 by Ben Marsh in Dev-Build branch]
2019-01-10 11:10:29 -05:00
Ben Marsh
287fa130a3
Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
...
#rb none
#rnx
[CL 4677654 by Ben Marsh in Dev-Build branch]
2019-01-02 20:42:29 -05:00
Ben Marsh
530369c613
Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
...
#rb none
#rnx
[CL 4662695 by Ben Marsh in Dev-Build branch]
2018-12-14 14:49:12 -05:00
Ben Marsh
b0da1f4fe7
Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
...
#rb none
[CL 4577636 by Ben Marsh in Dev-Build branch]
2018-11-19 10:12:17 -05:00
Ben Marsh
983f6e4d86
Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
...
#rb none
[CL 4450587 by Ben Marsh in Dev-Build branch]
2018-10-11 09:04:26 -04:00