Currently FExtensibilityManager assumes that all extensibility is going to operate on TArray<UObject*>.
Moving forward, we want to be able to supply custom, domain-specific context information to extensibility managers. One use case is inside sequencer, where we want to be able to supply the sequencer, and movie scene sequence at extension points.
The easiest way would probably be to make this type (or a the subset of it that deals with the delegate bindings) a template on the context type.
As such we would be able to extend like so:
struct FContextInformation { ... }; TExtensibilityManager<FContextInformation> ExtensibilityManager; TSharedRef<FExtender> CreateExtender(const TSharedRef<FUICommandList>, const FContextInformation& Context) { ... } ExtensibilityManager.GetExtenderDelegates().AddStatic(CreateExtender);
i have this problem UE4CC-Windows-58DC12AF4B97F057BD108FBFF569B2E9_0000
I am not able to find world outliner how to enable it?
Undefined sysmbol: typeinfo for AActor when cross-compile linux dedicated server on windows
Delay nodes occasionally don't fire the "Completed" output in a nativized build
Why does the REMOVE method of map container remove elements have memory leaks?
How to achieve HLSL Multiple Render Target in Material blueprints?
What method is used to fill polygonal regions when drawing spline mesh at run time?
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-37158 in the post.