Navigation
API > API/Plugins > API/Plugins/AbilitySystemGameFeatureActions
Adds ability system attribute defaults from this game feature
| Name | UGameFeatureAction_AddAttributeDefaults |
| Type | class |
| Header File | /Engine/Plugins/Experimental/AbilitySystemGameFeatureActions/Source/AbilitySystemGameFeatureActions/Public/GameFeatureAction_AddAttributeDefaults.h |
| Include Path | #include "GameFeatureAction_AddAttributeDefaults.h" |
Syntax
UCLASS (MinimalAPI, Meta=(DisplayName="Add Attribute Defaults"))
class UGameFeatureAction_AddAttributeDefaults : public UGameFeatureAction
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UGameFeatureAction → UGameFeatureAction_AddAttributeDefaults
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AttribDefaultTableNames | TArray< FSoftObjectPath > | List of attribute default tables to add | GameFeatureAction_AddAttributeDefaults.h |
|
| bApplyOnRegister | bool | True: Apply defaults when the game feature is registered. | GameFeatureAction_AddAttributeDefaults.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AttributeDefaultTablesOwnerName | FName | GameFeatureAction_AddAttributeDefaults.h | ||
| bAttributesHaveBeenSet | bool | GameFeatureAction_AddAttributeDefaults.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void OnGameFeatureActivating
(
FGameFeatureActivatingContext& Context |
GameFeatureAction_AddAttributeDefaults.h | ||
virtual void OnGameFeatureDeactivating
(
FGameFeatureDeactivatingContext& Context |
GameFeatureAction_AddAttributeDefaults.h | ||
virtual void OnGameFeatureRegistering() |
GameFeatureAction_AddAttributeDefaults.h | ||
virtual void OnGameFeatureUnregistering() |
GameFeatureAction_AddAttributeDefaults.h | ||
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
GameFeatureAction_AddAttributeDefaults.h |