Commit Graph

1277 Commits

Author SHA1 Message Date
Marc Audy
2ae81698c3 Merging //UE4/Dev-Main to Dev-Framework (//UE4/Dev-Framework) @ 7985126
#rb
#rnx

[CL 7987668 by Marc Audy in Dev-Framework branch]
2019-08-13 12:59:27 -04:00
dan oconnor
b907a51805 Use DoesDefaultValueMatch instead of directly comparing default value string data
#rb Phillip.Kavan
#jira UE-78624
#rnx

#ROBOMERGE-SOURCE: CL 7954526 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v393-7951996)

[CL 7954531 by dan oconnor in Main branch]
2019-08-12 18:03:41 -04:00
Ben Hoffman
027e8c2a1c Add "Convert function to event" option for function nodes and a "convert event to function" option for events
#jira UE-75743
#jira UE-75746
#rb Michael Noland

[CL 7909103 by Ben Hoffman in Dev-Framework branch]
2019-08-08 18:40:28 -04:00
Ben Hoffman
a039def78f Add a function to check if an event node is part of an interface
#rb Michael Noland
#jira none
#rnx

[CL 7878287 by Ben Hoffman in Dev-Framework branch]
2019-08-08 09:24:27 -04:00
Marc Audy
3d0b873e3f Merging //UE4/Dev-Main to Dev-Framework (//UE4/Dev-Framework) @ 7712956
#rb
#rnx

[CL 7713270 by Marc Audy in Dev-Framework branch]
2019-08-04 15:53:40 -04:00
dan oconnor
8599e9f9e7 More careful scope for FSoftObjectPathSerializationScope - avoid tainting LinkerLoad->Preload(Struct);
#rnx
#rb Phillip.Kavan
[FYI] Marc.Audy
#jira UE-78219

#ROBOMERGE-SOURCE: CL 7710412 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v385-7708028)

[CL 7710413 by dan oconnor in Main branch]
2019-08-02 17:11:54 -04:00
sebastian nordgren
3e7e4917f0 Don't allow properties to be used as override pins in blueprints that aren't marked as editable in blueprints.
#jira UE-77354

#rb marc.audy

#ROBOMERGE-SOURCE: CL 7658997 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v372-7473910)

[CL 7659000 by sebastian nordgren in Main branch]
2019-07-30 04:20:17 -04:00
marc audy
f44a1a0f34 Prevent multi-gate from having more than 32 entries.
#jira UE-77727
#rb Ben.Hoffman

#ROBOMERGE-SOURCE: CL 7553683 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v372-7473910)

[CL 7553701 by marc audy in Main branch]
2019-07-23 12:39:41 -04:00
Ben Hoffman
9540a62727 Add a keyword to the Sequence flow control node to prioritize it during searching.
Typing 'seq' will match to the Sequence node

#jira UE-77749
#rb NONE

[CL 7544600 by Ben Hoffman in Dev-Framework branch]
2019-07-23 10:33:36 -04:00
ben hoffman
e479c75ab4 Update the RestrictedToClasses metadata specifier to use a "," delimeter instead of spaces and ahve it support multiple class listings.
#jira UE-77597
#rb Marc Audy

#ROBOMERGE-SOURCE: CL 7476776 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v372-7473910)

[CL 7476777 by ben hoffman in Main branch]
2019-07-22 14:03:44 -04:00
Ben Hoffman
2375686f0e Fix for static analysis warning from logical ops and Linux cross-compile error in K2Node_CallFunction.cpp
#jira none
#rb none

[CL 7474299 by Ben Hoffman in Dev-Framework branch]
2019-07-22 09:38:33 -04:00
Ben Hoffman
9809577160 Update the RestrictedToClasses metadata specifier to use a "," delimeter instead of spaces and ahve it support multiple class listings.
#jira UE-77597
#rb Marc Audy

[CL 7465378 by Ben Hoffman in Dev-Framework branch]
2019-07-19 18:37:10 -04:00
Ben Hoffman
3dba17babb Add multiple dynamic output paramater support. Users can now specify multiple dynamic outputs by adding "," between the property names
#rb Fred Kimberley
#jira UE-74409

[CL 7461628 by Ben Hoffman in Dev-Framework branch]
2019-07-19 14:59:03 -04:00
Ben Hoffman
f4f5de6a26 Add support for object properties in GetClassDefaults as long as they are non-instanced
#jira UE-67227
#rb Marc Audy

[CL 7442844 by Ben Hoffman in Dev-Framework branch]
2019-07-18 17:03:50 -04:00
Marc Audy
f3f7604cd4 Merge UE4/Main to Dev-Framework @ 7329145
#rb
#rnx

[CL 7415594 by Marc Audy in Dev-Framework branch]
2019-07-17 12:57:46 -04:00
helge mathee
a6a2a333c0 Final copy-up for Control Rig Task Stream.
Merging using Fortnite_Main<->Fortnite_ControlRig

#rb none


#ROBOMERGE-OWNER: helge.mathee
#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 7321580 via CL 7323175
#ROBOMERGE-BOT: (v371-7306989)

[CL 7323351 by helge mathee in Main branch]
2019-07-16 11:49:59 -04:00
Ben Hoffman
424b8843fa BlueprintNativeEvents that are functions (ie have a return value) and defined in Interfaces do not show up in the function list as available to be overridden
Add the ability for BlueprintNativeEvents from Interfaces to display in child blueprints.
Add the parent class to the right of the function name in the `Override Function` menu
Add a scoped transaction in SMyBlueprint::ImplementFunction so that you can actually undo the creation of an interface function

#jira UE-3578
#jira UE-77016
#rb Michael Noland

[CL 7275720 by Ben Hoffman in Dev-Framework branch]
2019-07-11 11:31:16 -04:00
Marc Audy
278eda75dd Merging //UE4/Dev-Main to Dev-Framework (//UE4/Dev-Framework) @ 7234503
#rb
#rnx

[CL 7263339 by Marc Audy in Dev-Framework branch]
2019-07-10 13:47:03 -04:00
projectgheist
90ebefbdf9 PR #5962: UE-75710: Interface implementation function parameters are retrievabl. (Contributed by projectgheist)
#jira UE-76594
#jira UE-75710

#RB Marc Audy

[CL 7249030 by Ben Hoffman in Dev-Framework branch]
2019-07-09 11:39:58 -04:00
phillip kavan
ed99284102 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-SOURCE: CL 7234239 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)

[CL 7234259 by phillip kavan in Main branch]
2019-07-08 18:17:18 -04:00
projectgheist
fc8fb91ed7 PR #5951: Double click on interface node call to go to implementation (Contributed by projectgheist)
Remove a CA_SUPPRESS to see if static analysis still catches it

#jira UE-76327
#RB Marc Audy

[CL 7063498 by Ben Hoffman in Dev-Framework branch]
2019-06-18 11:20:40 -04:00
Ben Hoffman
e8b7da6779 Add ability to rename function now from it's entry
#jira UE-12517
#RB Marc Audy

[CL 7063317 by Ben Hoffman in Dev-Framework branch]
2019-06-18 10:51:55 -04:00
KristofMorva
859475ecd4 PR #5916: Clarify the tooltip of Persistent Local Variables in macros (Contributed by KristofMorva)
#jira UE-75782
#RB Michael Noland

[CL 7012900 by Ben Hoffman in Dev-Framework branch]
2019-06-14 16:51:30 -04:00
Ben Hoffman
d799556856 The dropdown marked "Select Function..." should have an additional option that creates a function/event that matches the specified signature.
#jira UE-75323
#RB Michael Noland

[CL 6915002 by Ben Hoffman in Dev-Framework branch]
2019-06-10 15:14:37 -04:00
Lina Halper
b0bdc590d5 Merging //UE4/Dev-Main to Dev-Anim (//UE4/Dev-Anim)
#lockdown: thomas.sarkanen
#fyi: Laurent.Delayen
#rb: none

[CL 6861656 by Lina Halper in Dev-Anim branch]
2019-06-06 12:33:54 -04:00