有时候我们需要在写一些工具产生一些程序需要的文档,给自己或者给策划使用。
虚幻给我们提供了接口可以增加编辑器的功能。
在创建完一个C++工程以后,新建RegisterToMainMenu()函数,在StartupModule()里面调用。
用来给主菜单注册功能。
TSharedRef<SDockTab> SpawnEditorWindow(const FSpawnTabArgs& Args)
{
return SNew(SDockTab)
.Icon(FEditorStyle::GetBrush("Persona.ImportMesh.Small"))
.TabRole(ETabRole::NomadTab)
.Label(NSLOCTEXT("RoleEditor", "TabTitle", "Edit Role"))
[
SNew(SEditorWindow)
];
}
void FMyEditor::RegisterToMainMenu()
{