Commit Graph

17 Commits

Author SHA1 Message Date
Maciej Mroz
5f019a3e11 Custom (no-actor, no-component) objects created by Blueprint Callable function have RF_StrongRefOnFrame flag set.
#codereview Mieszko.Zielinski, Michael.Noland, David.Ratti, Nick.Darnell, Terence.Burns, Peter.Sauerbrei

[CL 2578334 by Maciej Mroz in Main branch]
2015-06-05 08:21:26 -04:00
Maciej Mroz
18035166ac UE-14706 Need a way to abort a UK2Node_BaseAsyncTask node
#codereview Mieszko.Zielinski

[CL 2532969 by Maciej Mroz in Main branch]
2015-04-30 20:45:10 -04:00
Maciej Mroz
4d804326e0 K2Nodes::HasExternalBlueprintDependencies and K2Nodes::HasExternalUserDefinedStructDependencies were changed into HasExternalDependencies and can return native structs
[CL 2525803 by Maciej Mroz in Main branch]
2015-04-25 17:47:39 -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
Jaroslaw Palczynski
f23f29257b Back out changelist 2481333
Rob asked me to back out GENERATED_*_BODY -> GENERATED_BODY change for now until the "_Validate and _Implementation auto-generation" discussion is over.

#codereview Robert.Manuszewski

[CL 2481343 by Jaroslaw Palczynski in Main branch]
2015-03-17 05:38:32 -04:00
Jaroslaw Palczynski
fa31560e2d Enabled UHT to digest GENERATED_BODY instead of GENERATED_UCLASS_BODY, GENERATED_USTRUCT_BODY, GENERATED_UINTERFACE_BODY or GENERATED_IINTERFACE_BODY, changed every occurence to the new syntax and fixed every warning that have fallen out of this change.
#codereview Robert.Manuszewski

[CL 2481333 by Jaroslaw Palczynski in Main branch]
2015-03-17 05:19:11 -04:00
Ben Marsh
149375b14b Update copyright notices to 2015.
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Michael Schoell
985a2b04a7 Any latent action nodes derived from BaseAsyncTask are now supported in macros. Reminder, these macros will prevent themselve from being placeable in functions.
Added an error for BaseAsyncTask nodes to inform when they find themselves in a function graph, detailing the function and the macro that expanded.

[CL 2331954 by Michael Schoell in Main branch]
2014-10-16 14:38:52 -04:00
Mike Beach
1b87f7d3ee Deprecating EdGraphNode's GetTooltip() (in exchange for one that returns FText over FString).
[CL 2283396 by Mike Beach in Main branch]
2014-09-03 18:14:09 -04:00
Mike Beach
1cfc231519 Handling enum/struct assets (so that the can be added into the blueprint menu database as they're created/updated).
Lots o' files!(changing UK2Node's GetMenuActions() function signature).

[CL 2269082 by Mike Beach in Main branch]
2014-08-23 20:16:29 -04:00
Mike Beach
768b7801d9 Adding a new method to graph nodes that determines if that node is compatible with certain graphs (split out functionality from CanPasteHere() so we can leverage it in the new blueprint menu system).
[CL 2242673 by Mike Beach in Main branch]
2014-08-04 12:39:34 -04:00
Dan Oconnor
5716ca7381 #UE4 fix #342132 for async tasks..
[CL 2237816 by Dan Oconnor in Main branch]
2014-07-30 21:01:24 -04:00
Mike Beach
02f47adea1 (WIP) Setting up async task nodes so that they're listed for the new blueprint action menus.
[CL 2214305 by Mike Beach in Main branch]
2014-07-14 14:09:47 -04:00
David Ratti
cc642d066c Move FBaseAsyncTaskHelper to protected struct so that child classes can use it
[CL 2130655 by David Ratti in Main branch]
2014-07-03 10:59:02 -04:00
Jaroslaw Palczynski
ebce413232 UE4 Refactoring. Changed OVERRIDE and FINAL macros to keywords override and final.
[CL 2104397 by Jaroslaw Palczynski in Main branch]
2014-06-13 06:14:46 -04:00
Michael Noland
7c6de5a482 #ue4
Various improvements to UK2Node_BaseAsyncTask:
- Moved node enumeration from the menu builder into the node
- Added the latent icon to the corner of the node
- Added optional support for a separate Activate call on the proxy object, allowing immediate success/failure instead of having to delay it a frame
- Added default behavior for category and node title, pulling it from the factory function

[CL 2049507 by Michael Noland in Main branch]
2014-04-23 19:30:38 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00