Navigation
API > API/Plugins > API/Plugins/AvalancheTag
References
| Module | AvalancheTag |
| Header | /Engine/Plugins/Experimental/Avalanche/Source/AvalancheTag/Public/AvaTagAlias.h |
| Include | #include "AvaTagAlias.h" |
Syntax
USTRUCT (BlueprintType )
struct FAvaTagAlias
Remarks
An alias represents multiple other Tag Ids.
Unlike Tag Containers which would need to be updated in every place it's used when the set of tags it needs to manipulate is added to or removed from, Aliases are a layer of abstraction that allows the set of tags to be added to or removed from without affecting the places where the alias is used.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FName | AliasName | ||
| TArray< FAvaTagId > | TagIds |
Functions
| Type | Name | Description | |
|---|---|---|---|
| UAvaTagCollection * | GetOwner () |
||
| FString | |||
| void | SetOwner
(
UAvaTagCollection* InOwner |