UGameplayAbilityBlueprint

A Gameplay Ability Blueprint is essentially a specialized Blueprint whose graphs control a gameplay ability The ability factory should pick this for you automatically

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

GameplayAbilities

Header

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

Include

#include "GameplayAbilityBlueprint.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(BlueprintType)
class UGameplayAbilityBlueprint : public UBlueprint

Remarks

A Gameplay Ability Blueprint is essentially a specialized Blueprint whose graphs control a gameplay ability The ability factory should pick this for you automatically

Constructors

Name Description

Public function

UGameplayAbilityBlueprint

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Static

UGameplayAbi...

 

FindRootGameplayAbilityBlueprint

(
    UGameplayAbilityBlueprint* Der...
)

Returns the most base gameplay ability blueprint for a given blueprint (if it is inherited from another ability blueprint, returning null if only native / non-ability BP classes are it's parent)

Overridden from UBlueprint

Name Description

Public function Virtual Const

bool

 

SupportedByDefaultBlueprintFactory()

Should the generic blueprint factory work for this blueprint?

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