Mike Beach
7a3da09345
Fixing issue where event nodes were using the skeleton class.
...
#codereview Nick.Whiting
[CL 2326122 by Mike Beach in Main branch]
2014-10-10 19:13:43 -04:00
Mike Beach
3e920fcfdc
Properly cleaning up level-script references on level change.
...
TTP #349207
[CL 2326003 by Mike Beach in Main branch]
2014-10-10 17:48:56 -04:00
Dan Oconnor
f28bd02080
Moving EdGraphNode_Comment into Editor, out of Runtime/Engine
...
[CL 2321789 by Dan Oconnor in Main branch]
2014-10-07 16:39:44 -04:00
Mikolaj Sieluzycki
c92ca070d1
Move references to UObjects from FCoreDelegates to FCoreUObjectDelegates
...
TTP #343071 CORE: FCoreDelegates should not have references to UObjects.
#codereview Robert.Manuszewski
[CL 2317144 by Mikolaj Sieluzycki in Main branch]
2014-10-02 06:13:35 -04:00
Mike Beach
0af07abeeb
Interface message nodes now exposed to UObject pins in the new BP menu system.
...
[CL 2316110 by Mike Beach in Main branch]
2014-10-01 12:14:16 -04:00
Dan Oconnor
cb8a6d7822
Cast nodes to blueprint classes show up in the new context menu. Sometimes we need the GeneratedClass, sometimes we need the SkeletonGeneratedClass...
...
[CL 2314925 by Dan Oconnor in Main branch]
2014-09-30 16:54:10 -04:00
Mike Beach
97e606e798
Adding in the option to use "ExposeFunctionCategories" metadata on properties for the new menu system.
...
[CL 2314653 by Mike Beach in Main branch]
2014-09-30 14:08:39 -04:00
Mike Beach
10ef2fc1e0
Finally giving in, and letting the new blueprint action database govern how those actions are presented in the ui :(
...
#codereview Dan.OConnor
[CL 2313188 by Mike Beach in Main branch]
2014-09-29 14:31:08 -04:00
Michael Schoell
2ed5dea1fa
Blend Enum and SequencePlayer nodes now appear in action list in AnimGraphs.
...
BlueprintActionDatabase has some handling for actions referencing unloaded assets.
[CL 2311087 by Michael Schoell in Main branch]
2014-09-26 11:31:34 -04:00
Dan Oconnor
cc86330e42
Fixed category for anim notify events, montage branching point events in new blueprint context menu. Submitting a helper function that will be used by the blueprint merge tool.
...
[CL 2310097 by Dan Oconnor in Main branch]
2014-09-25 14:27:07 -04:00
Mike Beach
88933073a9
Fixing up initial sizing of documentation/comment nodes (in the new BP menu system).
...
[CL 2310073 by Mike Beach in Main branch]
2014-09-25 14:07:21 -04:00
Mike Beach
88f700acd6
Cleaning up some lingering TODO comments that have already been addressed.
...
[CL 2309896 by Mike Beach in Main branch]
2014-09-25 11:31:58 -04:00
Dan Oconnor
8bdaaa6a6f
More anim notification generation - now if there's an anim notification in your state machine it will appear in the new bp context menu
...
[CL 2307513 by Dan Oconnor in Main branch]
2014-09-23 17:40:49 -04:00
Dan Oconnor
28187d4dd6
New blueprint context menu now conditionally displays anim notifications (events raised from animations)
...
#codereview Mike.Beach
[CL 2307399 by Dan Oconnor in Main branch]
2014-09-23 16:40:48 -04:00
Mike Beach
5b7a8c1bfc
Guarding against registering the OnBlueprintChanged callback twice (crash in the new blueprint action database).
...
[CL 2304580 by Mike Beach in Main branch]
2014-09-19 18:20:43 -04:00
Mike Beach
b7fff8eb54
(WIP) Fixing it so input nodes can be favorited in the new menu system (setting it up so that nodes can provide their own node signature; so we don't have to create a spawner for every kind).
...
[CL 2301619 by Mike Beach in Main branch]
2014-09-17 17:07:37 -04:00
Michael Schoell
be83f7b17b
Level Blueprints refresh their actions in the database and remove themselves when the World is destroyed.
...
[CL 2301507 by Michael Schoell in Main branch]
2014-09-17 16:02:23 -04:00
Mike Beach
c5fc7a6cf8
Enum/Struct spawners can now be favorited in the new menu system.
...
[CL 2301367 by Mike Beach in Main branch]
2014-09-17 14:57:06 -04:00
Mike Beach
1424e089f3
Shrinking the template node database by removing the need for function/variable nodes to be cached.
...
[CL 2295284 by Mike Beach in Main branch]
2014-09-12 12:56:24 -04:00
Mike Beach
27b65e9cab
Keeping nodes from spawning unessecery menu actions (was causing a big memory spike for the new menu system).
...
[CL 2292953 by Mike Beach in Main branch]
2014-09-10 17:09:26 -04:00
Mike Beach
fe03b8e58c
Shrinking the mem footprint of the new BP menu system (moving bindings out from node spawners, passing into Invoke() instead).
...
[CL 2292881 by Mike Beach in Main branch]
2014-09-10 16:14:07 -04:00
Mike Beach
758ecdad0e
Fixing a crash in the new BP menu system, when you save a new BP right after creating it.
...
[CL 2283272 by Mike Beach in Main branch]
2014-09-03 14:17:49 -04:00
Mike Beach
1dfbb2d829
Optimizing BP node titles (caching any that use FText::Format(), which is slow).
...
[CL 2282225 by Mike Beach in Main branch]
2014-09-02 19:08:09 -04:00
Mike Beach
e165ed2973
(WIP) A more robust solution to binding blueprint actions with specific objects.
...
[CL 2272867 by Mike Beach in Main branch]
2014-08-26 16:25:42 -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