laycnc / UnrealExtenstionPluginsTemplates

Additional Plug-in Templates

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Translated with www.DeepL.com/Translator (free version)
Generated from the Readme_jp.md(日本語版) version

UnrealExtensionPluginsTemplates

This plugin adds templates for new plugins.
We have prepared a collection of code that is often written each time a plugin is created.

Additional Plug-in Templates

MinimalAsset

The MinimalAsset template creates the following elements.

  • Creation of a game runtime module
  • Creation of an editor module
  • Creation of an asset object (the thing with the plugin name)
  • Support creation from the content browser Create Asset
  • Creating FAssetTypeActions.
    You can define asset colors, context menus, etc.
  • Create Factory asset
    Create code to control the logic when creating an asset.

MinimalAssetEditor

The MinimalAssetEditor template is created based on the MinimalAsset template with the following elements added.

  • Commands for the editor.
  • Minimal code to create a dedicated editor that extends FWorkflowCentricApplication.

Minimal Asset Editor

MinimalGraph

The MinimalGraph template provides minimal graph creation functionality based on BehaviorTree related code.

  • UndoRedo
  • Basic context menu
    context menu
  • Automatic placement of classes inheriting from UPLUGIN_NAMENode using FGraphNodeClassHelper.

Graph editor sample

MinimalMovieScene

In the MinimalMovieScene template, the code for the minimum configuration of tracks + track editor used in the sequencer

  • Sequencer tracks
  • Track section

CreateNewTrack

MinimalSceneViewportEditor

The MinimalSceneViewportEditor template provides the minimal configuration for a viewport

  • Viewport
  • Viewport Settings

MinimalSceneViewportEditor

About

Additional Plug-in Templates

License:MIT License


Languages

Language:C++ 91.5%Language:C# 8.5%