Navigation
API > API/Plugins > API/Plugins/GameplayAbilities
This is an example translator class.
| Name | UGameplayCueTranslator_Test |
| Type | class |
| Header File | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/GameplayCueTranslator.h |
| Include Path | #include "GameplayCueTranslator.h" |
Syntax
UCLASS ()
class UGameplayCueTranslator_Test : public UGameplayCueTranslator
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UGameplayCueTranslator → UGameplayCueTranslator_Test
Functions
Public
Overridden from UGameplayCueTranslator
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual int32 GameplayCueToTranslationIndex
(
const FName& TagName, |
This is called at runtime to actually do the swapping. | GameplayCueTranslator.h | |
virtual void GetTranslationNameSpawns
(
TArray< FGameplayCueTranslationNameSwap >& SwapList |
This adds the name swaps. | GameplayCueTranslator.h | |
virtual bool IsEnabled() |
We never actually want to use this in production, so return false. | GameplayCueTranslator.h |