Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/GameplayCueTranslator.h |
Include |
#include "GameplayCueTranslator.h" |
USTRUCT()
struct FGameplayCueTranslationManager
This is the struct that does the actual translation. It lives on the GameplayCueManager and encapsulates all translation logic.
Name | Description | ||
---|---|---|---|
|
BuildTagTranslationTable() |
Builds all our translation tables. |
|
|
BuildTagTranslationTable_Forward() |
Builds all possible translation tables. |
|
|
BuildTagTranslationTable_Forward_r |
Builds all possible translation tables. |
|
|
BuildTagTranslationTable_r |
Builds all our translation tables. |
|
|
const TArray... |
GetNameSwapData() |
|
|
GetTranslatedTags ( |
Used by the GC editor to enumerate possible translation tags. Never called at runtime. |
|
|
PrintTranslationTable() |
||
|
PrintTranslationTable_r ( |
||
|
RefreshNameSwaps() |
Refresh our name swap rules. Called internally by the manager and externally by GC tool |
|
|
SearchSlowForTranslationParent ( |
Searches, slowly, to see if the passed in tag can be translated from something else. |
|
|
TranslateTag ( |
This is the runtime function that translates the tag (if necessary) |