Version bumped to deprecate old variables for event handling and to upgrade Blueprints to the new system.
#jira UE-9643 - Unable to copy events from a Blueprint to a Level Blueprint
#codereview Jaroslaw.Palczynski
[CL 2460807 by Michael Schoell in Main branch]
"Fixes for multicast delegates (and K2Node_Events in general) to now use FMemberReference for finding their UFunction.
#jira UE-8391 - Crash occurs adding an Overlap Event for a component
#jira UE-7976 - Adding an on event for an actor in the level blueprint results in a crash"
I've change it a bit, so it don't require ObjectVersion.h edition as it's locked. My changes are located in:
* UK2Node_Event::Serialize
* UK2Node_ComponentBoundEvent::Serialize
* UK2Node_ActorBoundEvent::Serialize
* header K2Node_Event.h lines from 16 to 39.
This change works for now as a workaround. We will change that into proper deprecation fix after ObjectVersion.h lock lift.
[CL 2435347 by Jaroslaw Palczynski in Main branch]
Replacing Actor Reference nodes and Actor Bound Event nodes with another actor reference will properly refresh the node and it's title.
#jira UE-6897 - "Replace Selected Actors" in Level Editor needs to update all actor references (delegates and reference nodes) in the Level Script
[CL 2404692 by Michael Schoell in Main branch]
Upgrade Notes:
The two separate function calls "MyScriptDelegate.SetObject(SomeObject); MyScriptDelegate.SetFunctionName(SomeFunctionName);" where combined into a single function call "MyScriptDelegate.BindUFunction(SomeObject, SomeFunctionName);"
[CL 2061427 by Max Preussner in Main branch]
#proj core
#branch UE4
#summary Removed header groups, removed some redundant includes and replaced with forward declarations. Fixed compilation errors.
[CL 2055361 by Mikolaj Sieluzycki in Main branch]
#proj core
#branch UE4
#summary Removed header groups, removed some redundant includes and replaced with forward declarations. Fixed compilation errors.
[CL 2054304 by Mikolaj Sieluzycki in Main branch]
#add Added UEdGraphNode::GetNodeNativeTitle to return a native title for a node.
#add Added UEdGraphNode::GetNodeSearchTitle to return the native and localized title for a node, together, for searching.
#add Can hold "alt" over a node (in the graph panel, or the palette) to see the native name of the node.
#ttp 331252 - Blueprints: Editor: L10N: Blueprints need to consistently show localized node names and when searching need to search both the localized name and the native name
#codereview justin.sargent
[CL 2044506 by Michael Schoell in Main branch]