Navigation
API > API/Plugins > API/Plugins/GameplayAbilities
Ability System Debug HUD extension for drawing attributes of an actor
| Name | UAbilitySystemDebugHUDExtension_Attributes |
| Type | class |
| Header File | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/AbilitySystemDebugHUD.h |
| Include Path | #include "AbilitySystemDebugHUD.h" |
Syntax
UCLASS ()
class UAbilitySystemDebugHUDExtension_Attributes : public UAbilitySystemDebugHUDExtension
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UAbilitySystemDebugHUDExtension → UAbilitySystemDebugHUDExtension_Attributes
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AttributesToDisplay | TSet< FString > | AbilitySystemDebugHUD.h | ||
| bIncludeModifiers | bool | AbilitySystemDebugHUD.h |
Functions
Public
Overridden from UAbilitySystemDebugHUDExtension
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void GetDebugStrings
(
const AActor* Actor, |
Builds an array of strings to render for Ability System actor | AbilitySystemDebugHUD.h | |
virtual bool IsEnabled() |
Returns whether this extension should be rendered for each actor | AbilitySystemDebugHUD.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| AbilitySystemDebugHUD.h | |||
| AbilitySystemDebugHUD.h | |||
static void ToggleIncludeModifiers() |
AbilitySystemDebugHUD.h |