UGameplayAbilitySet

This is an example DataAsset that could be used for defining a set of abilities to give to an AbilitySystemComponent and bind to an input command.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

GameplayAbilities

Header

/Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/GameplayAbilitySet.h

Include

#include "GameplayAbilitySet.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UGameplayAbilitySet : public UDataAsset

Remarks

This is an example DataAsset that could be used for defining a set of abilities to give to an AbilitySystemComponent and bind to an input command. Your project is free to implement this however it wants!

Variables

Name Description

Public variable UProperty Category, EditAnywhere

TArray< FGamepl...

 

Abilities

Constructors

Name Description

Public function

UGameplayAbilitySet

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Const

void

 

GiveAbilities

(
    UAbilitySystemComponent* Abili...
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss