Mike Beach
e556554c1c
[UE-14230] Extending FMemberReference so it can properly represent global delegate signatures (and have a UPackage for the member's parent).
...
#codereview maciej.mroz, jaroslaw.palczynski
[CL 2527120 by Mike Beach in Main branch]
2015-04-27 12:46:38 -04:00
Maciej Mroz
6ef830d587
UE-12558 'Directions are not Compatible' error on ForEachLoopWithBreak if split struct pin is disconnected from Enum type
...
The problem is related to pins default value for an enum. But it seems, it should be fixed in the Marco node.
#codereview Mike.Beach, Michael.Schoell
[CL 2521782 by Maciej Mroz in Main branch]
2015-04-22 17:04:42 -04:00
Mike Beach
d5e2e3495b
[UE-12401] Fixing up the BP menu filtering to account for array functions that have params that get converted to wildcard pins.
...
[CL 2519616 by Mike Beach in Main branch]
2015-04-21 14:12:38 -04:00
Michael Schoell
63b7360ae0
Removed the Blueprint Editor's legacy node menu system.
...
#jira UE-13391 - Delete old BP menu system (is causing confusion)
#codereview Mike.Beach
[CL 2514361 by Michael Schoell in Main branch]
2015-04-16 11:47:54 -04:00
Michael Schoell
1cd9896396
Improved searching for pin type classes to find classes, structs, enums, and objects when searching with a sanitized version of the name or unsanitized.
...
Structs now display, in the selector, with their display name.
Unloaded assets will now display with a sanitized name.
#jira UE-13138 - Search menu sanitizing class name on load making search results inconsistent
[CL 2506921 by Michael Schoell in Main branch]
2015-04-09 12:18:12 -04:00
Michael Schoell
73a4a605c3
Added a menu option when right clicking on Blueprint nodes to view node's documentation.
...
Moved the "GoToDocumentation" command from MaterialEditorCommands up to GraphEditorCommands.
#jira UE-11783 - Right click on BP nodes should offer link to API docs for node.
[CL 2506859 by Michael Schoell in Main branch]
2015-04-09 11:34:39 -04:00
Maciej Mroz
042641debe
Strict check in UEdGraphSchema_K2::CreateSplitPinNode
...
[CL 2505753 by Maciej Mroz in Main branch]
2015-04-08 16:00:28 -04:00
Maciej Mroz
1f114d4193
SplitPin crashes when the structure doesn't exist anymore.
...
A part of: UE-11813 User crashes in UObject::SetLinker() during Ctrl+Z and other operations
#codereview Marc.Audy
[CL 2505678 by Maciej Mroz in Main branch]
2015-04-08 15:25:57 -04:00
Marc Audy
5179427407
Fix display of {Proto Pin Display Name} in split pins
...
#codereview Saul.Abreu
[CL 2505543 by Marc Audy in Main branch]
2015-04-08 14:46:23 -04:00
Michael Schoell
75200e5a0d
Cached node titles can now be forced to refresh without iteration over every node.
...
This will occur with every structural modification to any BP, node titles refresh only when visible.
[CL 2499923 by Michael Schoell in Main branch]
2015-04-02 11:16:23 -04:00
Michael Schoell
5f3f433198
Can drag and drop pins onto a variety of K2Node_EditablePinBase nodes to add pins to them.
...
Shifted a lot of pin adding functionality from Blueprint Details customizion to the nodes themselves or BlueprintEditorUtils.
#jira UE-11334 - Dragging a pin to a node that can add pins (function entry/exit, custom events...) should add a pin of the type to the node.
[CL 2497224 by Michael Schoell in Main branch]
2015-03-31 10:32:10 -04:00
Michael Noland
6367c98d9f
Prevented a few more uses of Pop() from shrinking
...
[CL 2494798 by Michael Noland in Main branch]
2015-03-27 20:23:08 -04:00
Maciej Mroz
1a22ee9081
UHT error when an property/parameter exposed to BP is not supported by blueprint.
...
#codereview Robert.Manuszewski, Steve.Robb
[CL 2494269 by Maciej Mroz in Main branch]
2015-03-27 15:02:56 -04:00
Michael Schoell
ece860ea64
Blueprint Call Function nodes will now display localized function names.
...
FriendlyName metadata is now deprecated and all uses have been removed, a metadata redirector has been setup.
Changed most/all current instances of FriendlyName metadata over to DisplayName.
#jira UE-12048 - Ability to translate Blueprint node names (UFunction names)
[CL 2494033 by Michael Schoell in Main branch]
2015-03-27 12:54:58 -04:00
Mike Beach
d7b2d5c1e2
#ue4 Fix for autocreaterefterm not being properly handled for lists
...
#codereview Nick.Whiting
[CL 2488349 by Mike Beach in Main branch]
2015-03-23 16:48:53 -04:00
Michael Noland
da5d18f983
Graph Editor: Add a shortcut to create reroute nodes by double-clicking on BP spline connections
...
[CL 2484035 by Michael Noland in Main branch]
2015-03-18 23:32:57 -04:00
Dan Oconnor
c9ba1e13c3
Fix for PR #863 - crash when adding override to pure function
...
[CL 2480429 by Dan Oconnor in Main branch]
2015-03-16 14:42:38 -04:00
Marc Audy
149a75aa4f
Fix compile issues
...
[CL 2477369 by Marc Audy in Main branch]
2015-03-12 16:02:38 -04:00
Marc Audy
d67a694c69
Move member reference out of K2Node and make it usable elsewhere
...
[CL 2477135 by Marc Audy in Main branch]
2015-03-12 14:17:48 -04:00
Dan Oconnor
9d1e4efe41
PR #863 : Add UK2Node_CallParentFunction node on Blueprint function override (Contributed by bozaro)
...
https://github.com/EpicGames/UnrealEngine/pull/863
[CL 2475671 by Dan Oconnor in Main branch]
2015-03-11 16:41:45 -04:00
Saul Abreu
79a26091bf
Fixed behavior on FString::ParseIntoArray (muliple delimiters overload) functionality to support optionally culling empty strings. Greatly simplified implementation logic. Output parameter now properly named and taken by reference.
...
#codereview Steve.Robb, Robert.Manuszewski
[CL 2466824 by Saul Abreu in Main branch]
2015-03-02 15:51:37 -05:00
Michael Schoell
d304e9b7e8
Can replace local variables nodes in collapsed graphs through the node's right click context menu.
...
[CL 2462435 by Michael Schoell in Main branch]
2015-02-26 13:07:09 -05:00
Michael Schoell
e822095587
Removed "Edit Tunnel" context menu option from collapsed graph nodes as it no longer did anything.
...
[CL 2460653 by Michael Schoell in Main branch]
2015-02-25 14:20:57 -05:00
Michael Noland
c5a8df96d9
Blueprints: Add GetDisplayName as an acceptable autocast from object to string
...
#codereview nick.whiting
[CL 2457312 by Michael Noland in Main branch]
2015-02-23 18:40:19 -05:00
Maciej Mroz
4a8ab6175e
UE-9695 UK2Node_CreateDelegate excludes all functions that cannot be used by Event Dispatcher.
...
[CL 2455116 by Maciej Mroz in Main branch]
2015-02-21 19:06:39 -05:00