FGameplayCueTranslatorNode

A node in our translation table/graph.

Windows
MacOS
Linux

References

Module

GameplayAbilities

Header

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

Include

#include "GameplayCueTranslator.h"

Syntax

[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)()
struct FGameplayCueTranslatorNode

Remarks

A node in our translation table/graph. The node represents an actual gameplaytag or a possible gameplay tag, with links to what it can be translated into.

Variables

Name Description

Public variable UProperty

FGameplayTag

 

CachedGameplayTag

The FGameplayTag if this tag actually exists.

Public variable UProperty

FName

 

CachedGameplayTagName

FName of the tag.

Public variable UProperty

FGameplayCueTra...

 

CachedIndex

Our index into FGameplayCueTranslationManager::TranslationLUT

Public variable UProperty

TArray< FGamepl...

 

Links

Ways we can be translated into another FGameplayCueTranslatorNode

Public variable

TSet< const UGa...

 

UsedTranslators

Translation that have been used to "get us here" and should not be used further down the chain.

Functions

Name Description

Public function

FGameplayCue...

 

FindOrCreateLink

(
    const UGameplayCueTranslator* ...,
    int32 LookupSize
)

Helper to create a new link for a given UGameplayCueTranslator

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