UGameFeatureAction_AddComponents

Adds actor<->component spawn requests to the component manager

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UGameFeatureAction

UGameFeatureAction_AddComponents

References

Module

GameFeatures

Header

/Engine/Plugins/Experimental/GameFeatures/Source/GameFeatures/Public/GameFeatureAction_AddComponents.h

Include

#include "GameFeatureAction_AddComponents.h"

Syntax

UCLASS(MinimalAPI, Meta=(DisplayName="Add Components"))
class UGameFeatureAction_AddComponents : public UGameFeatureAction

Remarks

Adds actor<->component spawn requests to the component manager

Variables

Name Description

Public variable UProperty Category, EditAnywhere, Meta

TArray< FGameFe...

 

ComponentList

List of components to add to gameplay actors when this game feature is enabled

Overridden from UGameFeatureAction

Name Description

Public function Virtual

void

 

AddAdditionalAssetBundleData

(
    FAssetBundleData& AssetBundleData
)

Public function Virtual

void

 

OnGameFeatureActivating

(
    FGameFeatureActivatingContext& Con...
)

Called when the feature is actually applied

Public function Virtual

void

 

OnGameFeatureDeactivating

Called when game feature is deactivated, it may be activated again in the near future

Overridden from UObject

Name Description

Public function Virtual

EDataValidat...

 

IsDataValid

(
    TArray< FText >& ValidationErrors
)

See Also