Files
UnrealEngineUWP/Engine/Source/Editor/BlueprintGraph
Phillip Kavan 660da91467 [UE-17698] Ensure that we clear the UnloadedActionRegistry table when rebuilding the Blueprint action database after a hot reload.
change summary:
- modified FBlueprintActionDatabase::RefreshAll() to clear out the UnloadedActionRegistry in addition to the "normal" ActionRegistry.
- modified FBlueprintActionDatabase::AddReferencedObjects() to ensure that there are no "orphaned" unloaded actions at GC time, but also still add them to the reference collector if they do happen to exist (so we don't crash) - this will hopefully better alert us to this situation in the future.

#codereview Mike.Beach

[CL 2704606 by Phillip Kavan in Main branch]
2015-09-24 11:58:53 -04:00
..