Navigation
API > API/Editor > API/Editor/MainFrame > API/Editor/MainFrame/Interfaces > API/Editor/MainFrame/Interfaces/IMainFrameModule
References
| Module | MainFrame |
| Header | /Engine/Source/Editor/MainFrame/Public/Interfaces/IMainFrameModule.h |
| Include | #include "Interfaces/IMainFrameModule.h" |
TSharedRef< SWidget > MakeMainMenu
&40;
const TSharedPtr< FTabManager > & TabManager,
const FName MenuName,
FToolMenuContext & ToolMenuContext
&41; const
Remarks
Generates a menu that includes application global commands, such as "Save All", "Exit", etc. If you're building a menu for your tab, you should call this function to create your menu, passing in an extender object to add your tab-specific menu items! The newly-created menu widget
Parameters
| Name | Description |
|---|---|
| TabManager | The tab manager for the tab you're creating the menu for. This is needed so we can populate the layout menus correctly. |
| Extender | Extender object used to customize the main frame menu |