Navigation
API > API/Plugins > API/Plugins/GameFeaturesEditor
Used to create custom templates for GameFeaturePlugins.
| Name | FGameFeaturePluginTemplateDescription |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/GameFeatures/Source/GameFeaturesEditor/Public/GameFeaturePluginTemplate.h |
| Include Path | #include "GameFeaturePluginTemplate.h" |
Syntax
struct FGameFeaturePluginTemplateDescription : public FPluginTemplateDescription
Inheritance Hierarchy
- FPluginTemplateDescription → FGameFeaturePluginTemplateDescription
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FGameFeaturePluginTemplateDescription
(
FText InName, |
GameFeaturePluginTemplate.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| DefaultPluginName | FString | GameFeaturePluginTemplate.h | ||
| DefaultSubfolder | FString | GameFeaturePluginTemplate.h | ||
| GameFeatureDataClass | TSubclassOf< UGameFeatureData > | GameFeaturePluginTemplate.h | ||
| GameFeatureDataName | FString | GameFeaturePluginTemplate.h | ||
| PluginEnabledByDefault | EPluginEnabledByDefault | GameFeaturePluginTemplate.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FString GetGameFeatureRoot() |
GameFeaturePluginTemplate.h | ||
bool IsRootedInGameFeaturesRoot
(
const FString& InStr |
GameFeaturePluginTemplate.h |
Overridden from FPluginTemplateDescription
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void CustomizeDescriptorBeforeCreation
(
FPluginDescriptor& Descriptor |
GameFeaturePluginTemplate.h | ||
virtual void OnPluginCreated
(
TSharedPtr< IPlugin > NewPlugin |
GameFeaturePluginTemplate.h | ||
virtual void UpdatePathWhenTemplateSelected
(
FString& InOutPath |
GameFeaturePluginTemplate.h | ||
virtual void UpdatePathWhenTemplateUnselected
(
FString& InOutPath |
GameFeaturePluginTemplate.h | ||
virtual void UpdatePluginNameTextWhenTemplateSelected
(
FText& OutPluginNameText |
GameFeaturePluginTemplate.h | ||
virtual void UpdatePluginNameTextWhenTemplateUnselected
(
FText& OutPluginNameText |
GameFeaturePluginTemplate.h | ||
| GameFeaturePluginTemplate.h |