• 追加された行はこの色です。
  • 削除された行はこの色です。
[[プラグイン開発]]

#contents

UE 4.13.0
----

* 初期設定 [#u899d069]
+ プラグインを「Toolbar Button」で作成。
+ 再起動してビルドすると、ツールバーにアイコンが追加される
&ref(plugin-toolbar-01.png,,60%);


- Private/<プラグイン名>.cpp
F<プラグイン名>Module::PluginButtonClicked
がボタンを押されたら飛んでくるイベント。

* メモ [#ucbebf64]
** 「Settings」の次にアイコンを表示する [#n647f1fb]
  FLevelEditorModule& LevelEditorModule = FModuleManager::LoadModuleChecked<FLevelEditorModule>("LevelEditor");
  {
    TSharedPtr<FExtender> ToolbarExtender = MakeShareable(new FExtender);
    ToolbarExtender->AddToolBarExtension("Settings", EExtensionHook::After, PluginCommands, FToolBarExtensionDelegate::CreateRaw(this, &FToolbarPluginTestModule::AddToolbarExtension));
    
    LevelEditorModule.GetToolBarExtensibilityManager()->AddExtender(ToolbarExtender);
  }


    ホーム 一覧 単語検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS